地理位置 api 中是否有任何功能,例如 是 地理位置允许 or 是 地理位置允许永远.
Is there any function in geolocation api like isGeolocationAllowed or isGeolocationAllowedForever?
有没有办法从javascript检查用户是否已经允许在当前页面中一次或永远进行地理位置?也许浏览器存储在我们可以读取的地方,我不知道。除了地理位置请求的结果之外,是否有任何功能可以立即侦听允许或拒绝按钮?我已经检查了文档,但我找不到任何有帮助的东西。
谢谢。
不,无法检查是否允许地理位置。您唯一能做的就是询问位置并等待成功或失败。(在 Firefox 中,您甚至无法检测到拒绝状态,只能检测到允许和永远拒绝)。
查看此演示的代码以获取有关可以执行的操作的更多详细信息:
http://demo.chobits.ch/js/geolocation/
相关文章:
- 安卓平台上的QWebView HTML5地理位置
- Possibile使用Manifest v2下的HTML5地理位置API将lat/long转换为国家/地区
- 如何在javascript清单中获取地理位置权限
- 地理位置和计算从当前纬度/液化天然气到另一纬度/液化石油气的距离
- 询问用户是否要打开地理位置
- 使用html5地理位置api创建地理围栏
- javascript显示地理位置
- 在地图加载/页面加载时,我想将地图设置为当前地理位置,但不想在地图上显示定位图标
- 为大型地理位置的坐标生成浮点数
- 根据客户的地理位置、邮政编码和位置切换图像
- HTML5地理位置,询问位置
- 谷歌地图/GMAP3 - 绘制从用户地理位置到已知目的地的路线 - 需要帮助
- 移动浏览器、地理位置和自动填充地址
- j查询地理位置和地图突出显示
- Javascript 地理位置:将坐标存储在数组中
- 地理位置无法返回确认
- 铬移动;导航.地理位置不起作用
- 使用地理位置创建一个显示我当前位置的按钮
- 将地理位置坐标放入数组中
- 地理位置 api 中是否有任何功能,例如 是 地理位置允许 or 是 地理位置允许永远.