navigator.geolocation.getCurrentPosition Phonegap - Stop ale
navigator.geolocation.getCurrentPosition Phonegap - Stop alerts
这个问题已经被问了很多次了,但每个答案都是一样的,但它对我不起作用......
当我调用navigator.geolocation.getCurrentPosition时,我得到两个警报框。一个是本机的,另一个来自 Web 视图 (Safari)。一般答案是将呼叫置于设备就绪呼叫中。我把它放在那个侦听器中,但我仍然收到两个警报。(第二个非常丑陋!
关于如何解决这个问题的任何想法??
document.addEventListener('deviceready', function() {
navigator.geolocation.getCurrentPosition(initialize, onError, { enableHighAccuracy: true });
}
任何帮助都会很棒!
谢谢
如果您
使用的是Cordova/PhoneGap 3.0或更高版本,请确保已将地理位置插件添加到您的应用程序项目中,否则您将收到双重警报。
如果使用 Cordova,cd 进入您的项目目录,然后在命令行中输入以下命令:
cordova plugin add org.apache.cordova.geolocation
如果使用PhoneGap,您可以改为尝试以下命令:
phonegap local plugin add org.apache.cordova.geolocation
感谢 Robert Verge 在 https://stackoverflow.com/a/18839828
相关文章:
- 如何抓住'stop'事件,然后做点什么
- 在源节点上调用 stop() 是否会触发已结束的事件
- Stop ::-webkit-progress-value animation
- Jquery可拖动&可丢弃事件委派:stop&滴
- .stop()会破坏渐变元,而黄色框不会'看起来不太合适
- 如何让 .stop 工作并确保标题在我单击时停止,而不是在我单击的位置停止
- jquery stop() 无法正常工作
- e.stop需要传播以防止点击事件冒泡到父级
- 滑动面板 .stop() 在 $(this).next 上不起作用
- Snap.svg animation stop() 不会停止动画
- Angularjs e2e testing with scenario test runner - ignore ale
- 如何在 Gridster 中获取新的 col 和 row on drag stop 事件
- Jquery滑动悬停功能显示.stop错误(但仍然有效)
- 延迟似乎不会在元素上的 Stop(true, true) 之后延迟
- 如何在 setInterval() 方法之后设置“stop”
- jQuery - 滑动到 id .stop();等效
- jQueryUI 可拖动,触发“stop”事件
- jQuery Stop fadeOut/fadeIn Loop
- Javascript “Stop Typing” 计时器问题
- navigator.geolocation.getCurrentPosition Phonegap - Stop ale