cordova-plugin-gpslocation
cordova-plugin-gpslocation copied to clipboard
GPSLocation not defined
I installed the plugin using sudo cordova plugin add cordova-plugin-gpslocation
and tried using it like :
var options = {
enableHighAccuracy: true,
maximumAge: 45000,
timeout: 15000
}
var data = {};
var watchID = GPSLocation.getCurrentPosition(onSuccess, onError, options);
function onSuccess(position) {
data['lat'] = position.coords.latitude;
data['long'] = position.coords.longitude;
data['error'] = 0;
data['error_desc'] = null;
alert(JSON.stringify(data))
};
function onError(error) {
data['lat'] = null;
data['long'] = null;
data['error'] = 1;
data['error_desc'] = error.code + ' : ' + error.message;
alert(JSON.stringify(data))
};
But it's giving me this error in the console :
Uncaught ReferenceError: GPSLocation is not defined(…)
Can you help me solve this problem @louisbl ?
@mridah try accessing GPSLocation after deviceready.