html地理位置不适用于所有浏览器
我正在使用HTML5JS函数html地理位置不适用于所有浏览器,html,mobile,safari,geolocation,Html,Mobile,Safari,Geolocation,我正在使用HTML5JS函数navigator.geolocation if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(geoLocationSuccess, geoLocationError); } 当我在chrome、ff、ie10的Windows7上运行该功能时,它几乎立即返回我的位置 现在我正在测试一款带有mobile safari的新ipad。iPad最初会提示我是否允许浏览器使用我的位置。
navigator.geolocation
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(geoLocationSuccess, geoLocationError);
}
当我在chrome、ff、ie10的Windows7上运行该功能时,它几乎立即返回我的位置
现在我正在测试一款带有mobile safari的新ipad。iPad最初会提示我是否允许浏览器使用我的位置。我点击是。大约一分钟后,调用geolocationError函数,错误代码为2(位置不可用)
两台设备都在同一个wifi网络上,一台可以找到位置,另一台无法找到
我听说mobile safari支持地理定位功能。我做错什么了吗?根据这个苹果支持线程,这看起来像是iOS 6中的一个bug