Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html地理位置不适用于所有浏览器_Html_Mobile_Safari_Geolocation - Fatal编程技术网

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

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最初会提示我是否允许浏览器使用我的位置。

我正在使用HTML5JS函数
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