In your package.json
make sure to include the dependencies:
{
...
"dependencies": {
...
"ionic-native": "^1.3.10",
...
},
...
}
To use geolocation:
// custom-component.ts
import {Geolocation} from 'ionic-native';
import template from './custom-component.html';
@Component({
selector: 'custom-component',
template: template
})
export class CustomComponent {
constructor() {
// get the geolocation through a promise
Geolocation.getCurrentPosition().then((position:Geoposition)=> {
console.log(
position.coords.latitude,
position.coords.longitude);
});
}
}