html地理位置不适用于所有浏览器

时间:2013-08-14 17:14:16

标签: html5 mobile safari geolocation

我正在使用html5 JS函数navigator.geolocation

 if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(geoLocationSuccess, geoLocationError);
}

当我在chrome,ff,ie10上运行Windows 7上的功能时,它几乎立即返回我的位置。

现在我正在测试带有移动游猎的新ipad。 iPad最初会提示我是否允许浏览器使用我的位置。我点击是。大约一分钟后,调用geolocationError函数,错误代码为2(位置不可用)。

两个设备都在同一个wifi网络上,一个可以找到位置而另一个不能。

我读过手机游戏包支持地理定位功能。我做错了吗?

1 个答案:

答案 0 :(得分:1)

根据Apple支持线程,这看起来像iOS 6中的错误; geolocation doesn't work with iOS 6 web apps!