考虑以下iPhone方案:
到目前为止一切顺利。现在向上滚动以便您可以看到Safari的URL框,并选择重新加载按钮(URL旁边的圆形箭头)。这将重新提交表单,并将导致第4步的消息再次出现! (至少在我的iOS 6,iPhone 5设备上)
在我确认“https://maps.google.com”使用我当前的位置后,知道为什么消息会再次显示?这是一个已知的问题吗?
我在使用UIWebView的基于iPhone的应用程序中遇到此问题,因此我决定使用内置的Safari应用程序检查相同的场景。我很惊讶地发现Safari应用也会发生这种情况......
非常感谢任何帮助。
答案 0 :(得分:0)
我认为这是因为2种不同类型的地理位置射击。首先,您拥有带有safari请求的本机w3c,然后是浏览器中的Phonegap调用。我有同样的问题。 我的问题是,在重置位置和隐私设置后,谷歌地图中的地理定位只会出现一次。想通了谷歌在细则中设置了一些限制。现在探索一些开源mappi g选项(Openstreetmap),它将接受我的google kml文件。