iOS 的地理位置权限警报显示两次以及 bundle 位置。
我尝试安装最新的插件和为此提供的其他类似答案
甚至在 info.plist 中使用下面的键
“NSLocationAlwaysUsageDescription”
但我仍然遇到以下错误:
"private/var/mobile/Containers/Bundle/Application/0846B1D6-02AB-4846-ACD2-F722214B9015/myapp.app/www/index.html" in iOS phone gap project.
任何人都可以建议我是否有其他方法来解决这个问题
最佳答案
我终于通过将设备就绪功能加载到 body 标签解决了这个问题
function onDeviceReady(){
return navigator.geolocation.getCurrentPosition(initialize);
document.addEventListener("backbutton", onBackKeyDown, false);
}
function onLoad()
{
if (typeof navigator.device == "undefined"){
document.addEventListener("deviceready", onDeviceReady, false);
} else {
onDeviceReady();
}
}
<body onload="onLoad();">
关于ios - 有没有人遇到过 iOS 的地理定位权限警报,显示两次问题以及 bundle 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29917248/