JSAPI 浏览器定位失败返回 Geolocation permission denied

Geolocation permission denied 通常有以下几种原因,可按以下步骤排除:

  1. 用户没有授权定位,部分浏览器多次不同意授权之后将不再弹出定位授权确认框,这是系统行为,JS层面无法控制,需要通过系统权限等设置来清除

  2. WebView等容器需要在APP开发配置里面配置开启定位权限

  3. 当前页面不是HTTPS安全页面,大部分浏览器已禁止非安全域名的定位

  4. 页面存在http的资源加载,污染了页面的安全环境

如以上内容仍未解决您的问题,请创建工单
返回顶部 示例中心 常见问题 智能客服 公众号
二维码