地理定位在 Safari 5.1.7 中不起作用

Posted

技术标签:

【中文标题】地理定位在 Safari 5.1.7 中不起作用【英文标题】:Geolocation is not working in safari 5.1.7 【发布时间】:2014-11-24 06:17:55 【问题描述】:

我使用的是 safari 5.1.7 浏览器。我正在使用有线电缆互联网连接。我正在制作一个需要在主页中使用地理位置服务的应用程序。当应用程序启动时,它要求允许共享位置,如果我们允许共享位置,它会给出错误,如“无法检索您的位置”。虽然它在 WiFi 互联网连接中工作正常。

请查看以下链接 1.https://developer.mozilla.org/en-US/docs/Web/API/Geolocation/Using_geolocation 2.http://www.w3schools.com/html/html5_geolocation.asp

请提供解决方案,为什么地理定位在有线有线互联网连接中不起作用?为什么它适用于 Wifi 互联网连接?

谢谢。

【问题讨论】:

【参考方案1】:

有 wifi 连接时,地理位置服务更准确。 Safari 浏览器会将路由器 MAC 地址传递给地理定位服务器以精确定位。

如果没有WIFI路由器,很难准确定位。因此,浏览器不提供任何地理位置信息。

【讨论】:

以上是关于地理定位在 Safari 5.1.7 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章

W3C 地理定位 API 在 Safari 5 上不起作用

Access-control-expose-headers 在 Safari 5.1.7 中不起作用

HTML5 地理定位在 Safari 上不起作用 - Mac OS/iOS

固定定位在 Safari 7 中不起作用

javascript - 地理定位在codepen中不起作用

地理定位在谷歌浏览器中不起作用