【问题标题】:html geo location not working across all browsershtml地理位置不适用于所有浏览器
【发布时间】:2013-08-14 17:14:15
【问题描述】:

我用的是html5 JS函数navigator.geolocation

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

当我在 windows 7 上以 chrome、ff、ie10 运行该函数时,它几乎会立即返回我的位置。

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

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

我已阅读移动 safari 支持地理定位功能。我做错了吗?

【问题讨论】:

    标签: html mobile safari geolocation


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2012-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-23
      相关资源
      最近更新 更多