有没有人面临iOS地理位置许可警报显示两次问题以及捆绑位置?

时间:2015-04-28 10:45:33

标签: ios cordova geolocation phonegap-build cordova-3.8.0

iOS的地理定位权限提醒显示两次以及捆绑位置。

  • 我尝试过为此

  • 安装最新的插件和其他类似的答案
  • 甚至在info.plist中使用下面的键

    {{1}}

  • 但我仍然遇到错误:

      

    iOS手机缺口项目中的“private / var / mobile / Containers / Bundle / Application / 0846B1D6-02AB-4846-ACD2-F722214B9015 / myapp.app / www / index.html”。

任何人都可以建议我是否有其他方法来解决这个问题

1 个答案:

答案 0 :(得分:4)

我终于用设备就绪功能加载到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();">