用phonegap检测GPS是打开还是关闭的最佳方法是什么?
我正在使用这个:https ://github.com/BastienL/GPSDetector并且效果很好。
在 Android 4.x 上一切正常,但在 Android 2.x 上我有一个问题:
似乎问题出在这一行:
gpsDetect = cordova.require('cordova/plugin/gpsDetectionPlugin');
出现此错误:
02-26 22:54:59.181: E/Web Console(821): module cordova/plugin/gpsDetectionPlugin not found at undefined:0
我的代码:
//Check GPS On/Off
function checkGPS(){
var gpsDetect = cordova.require('cordova/plugin/gpsDetectionPlugin');
gpsDetect.checkGPS(onGPS, onGPSError);
}
function onGPS(r){
if(!r){
Backbone.history.navigate('/errors/gps/', {trigger: true});
return;
}
return true;
}
function onGPSError(){
Backbone.history.navigate('/errors/gps/', {trigger: true});
return;
}
任何提示/想法?
谢谢。