gpt4 book ai didi

javascript - navigator.geolocation.getCurrentPosition Phonegap - 停止警报

转载 作者:行者123 更新时间:2023-11-29 14:55:20 26 4
gpt4 key购买 nike

这个问题已经被问过很多次了,但每个答案都是一样的,但对我来说却不起作用......

当我调用 navigator.geolocation.getCurrentPosition 时,我得到两个警告框。一个 native ,另一个来自 webview (Safari)。一般的答案是将调用置于 Deviceready 调用中。我将它放在那个监听器中,但我仍然收到两个警报。 (第二个非常丑陋!)。

关于如何解决这个问题的任何想法?

document.addEventListener('deviceready', function() {
navigator.geolocation.getCurrentPosition(initialize, onError, { enableHighAccuracy: true });
}

任何帮助都会很棒!

谢谢

最佳答案

如果您使用的是 Cordova/PhoneGap 3.0 或更高版本,请确保您已将Geolocation 插件 添加到您的应用程序项目中,否则您将收到双重警告。

如果使用 Cordova,请 cd 进入您的项目目录,然后在命令行中输入以下命令:

cordova 插件添加 org.apache.cordova.geolocation

如果使用 PhoneGap,您可以试试这个命令:

phonegap 本地插件添加 org.apache.cordova.geolocation

感谢 Robert Verge https://stackoverflow.com/a/18839828

关于javascript - navigator.geolocation.getCurrentPosition Phonegap - 停止警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18660621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com