【发布时间】:2016-11-18 09:28:19
【问题描述】:
HTML5 Geolocation 在 Chrome、FF、Edge、IE 和 Safari 5 for Windows 上运行良好。 但是,它不适用于 Mac OS 和 iOS 的 Safari。在 El Capitan 和 Sierra 以及 iOS 10 上尝试过。 原因是否与特定的 Safari 版本有关?
【问题讨论】:
标签: html safari geolocation
HTML5 Geolocation 在 Chrome、FF、Edge、IE 和 Safari 5 for Windows 上运行良好。 但是,它不适用于 Mac OS 和 iOS 的 Safari。在 El Capitan 和 Sierra 以及 iOS 10 上尝试过。 原因是否与特定的 Safari 版本有关?
【问题讨论】:
标签: html safari geolocation
您是通过 https 执行此操作吗?如果不是,一些较新的 webkit 浏览器将通过 http 限制地理位置。您没有说明您使用的是哪个版本的 chrome,因此将其作为潜在原因提供。
【讨论】:
不再支持通过 http 进行 HTML5 地理定位
您使用的是什么版本的 Safari?我在 El Capitan 版本 10.11.6 上使用 Safari 版本 9.1.2。并且地理位置对我来说通过 https 正常工作。 我认为问题在于您没有通过 https 使用 Geolocation 或 您使用的 Safari 版本不支持 HTML5 地理位置。
【讨论】: