我正在写一个使用gps的phonegap应用。我希望能够重定向到gps设置,以便我可以打开它。我怎么能实现这一目标。以前的所有文章都介绍了如何在运行时启用gps,并且不推荐使用代码。
答案 0 :(得分:2)
专门针对Android,您可以使用cordova-plugin-request-location-accuracy在应用中启用/提高定位服务的准确性(类似于Google地图的工作方式)。
这样可以避免需要切换到位置设置页面并让用户手动更改位置模式以启用GPS。
答案 1 :(得分:1)
http://devpost.com/software/cordova-dialog-gps
function calldialog() {
document.addEventListener("deviceready",function() {
cordova.dialogGPS("Your GPS is Disabled, this app needs to be enable to works.",//message
"Use GPS, with wifi or 3G.",//description
function(buttonIndex){//callback
switch(buttonIndex) {
case 0: break;//cancel
case 1: break;//neutro option
case 2: break;//user go to configuration
}},
"Please Turn on GPS",//title
["Cancel","Later","Go"]);//buttons
});
}