IE8 的 HTML5 地理位置

Posted

技术标签:

【中文标题】IE8 的 HTML5 地理位置【英文标题】:HTML5 Geolocation For IE8 【发布时间】:2014-12-29 11:11:54 【问题描述】:

我在网页上有一个用于检测用户当前位置的链接。 html5 地理位置适用于所有浏览器,但不适用于 IE8。我尝试了不同的 polyfill,例如 this 或 Webshims,但似乎没有任何效果。

有人可以帮我解决这个问题吗?

【问题讨论】:

我知道 IE9 及更高版本支持地理位置,但有什么方法或 polyfill 可以使其适用于 IE8? 【参考方案1】:

不确定它们是否适用于 IE8,但有一些地理定位 polyfill listed on this Github repository。不确定您是否尝试过所有这些。

哦,如果你需要更多的 polyfill,这里还有一个值得收藏的有用网站:http://html5polyfill.com/。那里可能有一些用于地理定位的不同 polyfill。

【讨论】:

我尝试了 Github 存储库中列出的 polyfill,但它们不起作用。 那么您最好的选择可能是使用这样的 php API/服务:geoplugin.com/webservices/php 抱歉,没有其他方法起作用! 谢谢。我认为除了通过后端处理之外别无他法。

以上是关于IE8 的 HTML5 地理位置的主要内容,如果未能解决你的问题,请参考以下文章

IE8 中的不透明度取决于位置:相对

如何使用HTML5地理位置定位功能

前端HTML5 地理位置定位(HTML5 Geolocation)原理及应用

为啥 html5 地理位置无法获得结果?

[XMLHttpRequest访问被拒绝,但试图从Web服务器位置访问文件-IE8

为啥 HTML5 可以准确检测地理位置?