位置授权弹窗:点击拒绝后,为什么又提示拒绝且不在提示。有没有办法直接永久拒绝

1***@qq.com
- 发布:2024-01-25 11:13
- 更新:2024-01-25 15:31
- 阅读:223



喜欢技术的前端 - QQ---445849201
拒绝两次后就不在询问,可以先用https://ext.dcloud.net.cn/plugin?id=594 插件 做判断, result == 0 时 ,直接状态存本地,下次获取定位之前,先判断,为0 ,就不调用 uni.getLocation
async requestAndroidPermission(permisionID) {
var result = await permision.requestAndroidPermission(permisionID)
console.log(result)
var strStatus
if (result == 1) {
strStatus = "已获得授权"
} else if (result == 0) {
strStatus = "未获得授权"
} else {
strStatus = "被永久拒绝权限"
}
uni.showModal({
content: permisionID + strStatus,
showCancel: false
});
}