怎么识别微信是否有手机设置里面的定位权限

发布于 7 年前作者 na797278 次浏览最后编辑 7 年前来自 ask

公众号网页开发中,如果用户手机设置里面关闭了对微信的定位权限,部分手机(小米)不会调起地理位置授权询问,也就没有办法调起wx.getLocation方法,请问有没有api可以识别微信是否有定位权限,求助解

2 回复
fujing
fujing1 楼6 年前

ios关闭定位权限后可以调起地理位置授权询问么?

zhengqiang
zhengqiang2 楼5 年前

同求,我是兼容了一下用户未授权位置的时候会弹出提示框,用户可以点击直接跳到设置页面。结果如果是用户本身不给微信获取位置的时候,这个弹窗会一直弹,用户给小程序授权地理位置也没有用,wx.openSetting返回的data.authSetting[“scope.userLocation”]一直为false。于是弹窗就一直弹弹弹。。。求解决