javascript - 如何理解浏览器位置是阻止还是允许?

标签 javascript jquery location

Google ChromeFire Fox 都有权限设置,

  • Google Chrome具有安全连接设置。当按地址栏开头的 (i) 按钮时,您可以看到此设置(对于 https 网站,请单击地址栏开头的绿色锁),然后您可以看到位置相机等。
  • Fire Fox也有安全连接设置。您必须按Alt+T+i,按权限选项卡并查看访问您的位置加载图像等。

现在我的问题:我如何理解浏览器位置是通过 JavaScript 或 jQuery 阻止还是允许?

最佳答案

获取位置时,您提供错误回调。如果成功获取位置,您将获得该位置,如果他们拒绝,您将不会获得该位置。我不相信有办法提前知道。

navigator.geolocation.getCurrentPosition(success, error);

https://developer.mozilla.org/en-US/docs/Web/API/Geolocation/Using_geolocation

关于javascript - 如何理解浏览器位置是阻止还是允许?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43095738/

相关文章:

javascript - 尝试使用 AngularJS + $http.get 访问 Instagram API

javascript - 总是显示 jQuery Tipsy?

javascript - Google map - 同步多个 map 的缩放/位置

javascript - jQuery - 计算表行在 IE7 中不起作用

jquery - 不规则的 Bootstrap slider 步长值

javascript - 改变浏览器位置的 AJAX 导航

JavaScript 事件同步

javascript - data-ng-options 中的自定义 html 内容

Android onLocationChanged 最快每秒只调用一次

flutter - 位置欺骗器破坏了地理定位器?