弹出窗口,在ipad中显示用户当前位置两次

时间:2012-06-21 09:36:40

标签: iphone ipad sencha-touch-2

我正在使用sencha touch 2框架来构建我的应用程序。问题是我在应用程序中显示地图,弹出窗口在ipad中显示两次。理想情况下,弹出的位置预计会显示一次,我可以知道任何设置是触发此弹出窗口两次,或者是他们通过sencha触摸框架的任何编码更改已触发此事件。

enter image description here

2 个答案:

答案 0 :(得分:2)

我有类似的问题。我在phonegap wiki上找到了以下可能对您有帮助的信息。

http://wiki.phonegap.com/w/page/16494770/FAQ

有趣的部分是:

  

iPhone OS 4.x和PhoneGap 0.9.x的最新解决方案将随之而来   文档的示例,并添加等待的事件侦听器   设备准备就绪,否则原生navigator.geolocation是   使用过,你得到这样的提醒:   “var / mobile / Applications / UUID / appname.app / www / index.html”会喜欢   使用您当前的位置。

答案 1 :(得分:0)

Here is the code我曾经在PhoneGap 2.1.0中解决这个问题。您可以将其完全按原样放入index.js中,并将自己的代码放在myCustomJS()回调处理程序中。它可以在桌面和移动浏览器以及PhoneGap / Cordova应用程序中使用。