0

有没有办法从 javascript 检查用户是否已经允许在当前页面中进行一次或永久的地理定位?也许浏览器存储在我们可以从我不知道的地方读取它的地方。除了地理定位请求的结果之外,还有什么功能可以立即侦听允许或拒绝按钮?我已经检查了文档,但找不到任何有用的东西。

谢谢你。

4

1 回答 1

1

不,没有办法检查是否允许地理定位。您唯一能做的就是询问位置并等待成功或失败。(在 Firefox 中,您甚至无法检测到现在的拒绝状态,仅用于允许和永远拒绝)。

查看此演示的代码以获取有关可以做什么的更多详细信息:

http://demo.chobits.ch/js/geolocation/

于 2014-11-26T08:56:55.933 回答