【发布时间】:2013-09-10 17:19:35
【问题描述】:
这个问题已经被问过很多次了,但每个答案都是一样的,但它对我不起作用......
当我调用 navigator.geolocation.getCurrentPosition 时,我得到两个警报框。一个是本地的,另一个来自 webview (Safari)。一般的答案是将呼叫置于 Deviceready 呼叫中。我将它放在那个监听器中,但我仍然收到两个警报。 (第二个很丑!)。
关于如何解决这个问题的任何想法?
document.addEventListener('deviceready', function() {
navigator.geolocation.getCurrentPosition(initialize, onError, { enableHighAccuracy: true });
}
任何帮助都会很棒!
谢谢
【问题讨论】:
-
警报说你得到了什么?
-
您好,感谢您的回复。我收到一条警报,允许该应用程序的位置。这对于应用程序来说是正常的,但是一旦应用程序完全加载,我就会获得 index.html 的允许位置。这是需要删除的...
标签: javascript ios cordova