This is a cordova plugin to check enabled\disabled GPS imitations in android settings.
This plugin get mock location in Android api < 18 AND api >= 18, Android M Bugs Fixed.
Plugin works in Ionic v1, v2
- Android API all versions
Cordova local build
# Old versions
cordova plugin add https://github.com/diegorribeiro/cordova-plugin-mock-location-checker.git
Ionic v2 local build
# Newest versions
ionic cordova plugin add https://github.com/diegorribeiro/cordova-plugin-mock-location-checker.git
Cordova local build
# Old versions
cordova plugin rm https://github.com/diegorribeiro/cordova-plugin-mock-location-checker.git
Ionic v2 local build
# Newest versions
ionic cordova plugin rm https://github.com/diegorribeiro/cordova-plugin-mock-location-checker.git
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
window.plugins.mocklocationchecker.check(successCallback, errorCallback);
}
function successCallback(result) {
console.log(result); // true - enabled, false - disabled
}
function errorCallback(error) {
console.log(error);
}
(<any>window).plugins.mocklocation.check((a) => this.successCallback(a), (b) => this.errorCallback(b));
successCallback(result) {
console.log(result); // true - enabled, false - disabled
}
errorCallback(error) {
console.log(error);
}