【问题标题】:HTML 5 GeoLocation in Google ChromeGoogle Chrome 中的 HTML 5 地理位置
【发布时间】:2011-07-04 04:06:52
【问题描述】:

我正在使用 HTML 5 Geolocations API 来跟踪位置,但是我在 Chrome 浏览器中的 Geolocation 图标上收到以下错误

“此页面已被阻止跟踪您的位置”

我去了首选项和设置页面,但没有找到任何帮助。

【问题讨论】:

    标签: html


    【解决方案1】:

    就我而言,问题是我从文件系统 (file:///...) 打开了 HTML 文件。浏览器通常会尝试阻止从本地文件访问个人信息(包括位置),因此您必须通过网络服务器(即使它是本地的)提供文件。

    如果您安装了 Python,则为位于文件系统中的静态网站提供服务的一种简单方法是 SimpleHTTPServer。只需使用命令提示符导航到该文件夹​​,然后说python -m SimpleHTTPServer,然后您就可以在localhost:8000 上查看该文件。

    【讨论】:

      【解决方案2】:

      即使我也面临同样的问题。解决方案之一是在另一个浏览器中打开文件,我在 Firefox 中尝试过,效果很好。另一种解决方案是通过您的 WAMP 服务器(本地主机)打开文件。

      【讨论】:

        【解决方案3】:

        有一篇关于 Geolocation API 的好文章 here。你必须去 chrome://settings/content 在那里,你可以找到位置信息。您应该能够找到异常并在那里管理它们。

        【讨论】:

        • 这不是一个有用的 URL。
        猜你喜欢
        • 1970-01-01
        • 2017-07-21
        • 2011-01-15
        • 1970-01-01
        • 2011-08-28
        • 1970-01-01
        • 2011-04-17
        • 2023-03-12
        相关资源
        最近更新 更多