【发布时间】:2011-07-04 04:06:52
【问题描述】:
我正在使用 HTML 5 Geolocations API 来跟踪位置,但是我在 Chrome 浏览器中的 Geolocation 图标上收到以下错误
“此页面已被阻止跟踪您的位置”
我去了首选项和设置页面,但没有找到任何帮助。
【问题讨论】:
标签: html
我正在使用 HTML 5 Geolocations API 来跟踪位置,但是我在 Chrome 浏览器中的 Geolocation 图标上收到以下错误
“此页面已被阻止跟踪您的位置”
我去了首选项和设置页面,但没有找到任何帮助。
【问题讨论】:
标签: html
就我而言,问题是我从文件系统 (file:///...) 打开了 HTML 文件。浏览器通常会尝试阻止从本地文件访问个人信息(包括位置),因此您必须通过网络服务器(即使它是本地的)提供文件。
如果您安装了 Python,则为位于文件系统中的静态网站提供服务的一种简单方法是 SimpleHTTPServer。只需使用命令提示符导航到该文件夹,然后说python -m SimpleHTTPServer,然后您就可以在localhost:8000 上查看该文件。
【讨论】:
即使我也面临同样的问题。解决方案之一是在另一个浏览器中打开文件,我在 Firefox 中尝试过,效果很好。另一种解决方案是通过您的 WAMP 服务器(本地主机)打开文件。
【讨论】:
有一篇关于 Geolocation API 的好文章 here。你必须去 chrome://settings/content 在那里,你可以找到位置信息。您应该能够找到异常并在那里管理它们。
【讨论】: