地理位置 api 中是否有任何功能,例如 是 地理位置允许 or 是 地理位置允许永远.

Is there any function in geolocation api like isGeolocationAllowed or isGeolocationAllowedForever?

本文关键字:地理位置 or 许永远 永远 例如 api 是否 功能 任何      更新时间:2023-09-26

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

谢谢。

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

查看此演示的代码以获取有关可以执行的操作的更多详细信息:

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