位置授权弹窗:点击拒绝后,为什么又提示拒绝且不在提示。有没有办法直接永久拒绝
                                        1***@qq.com                                                                                
                                        
                                - 发布:2024-01-25 11:13
 - 更新:2024-01-25 15:31
 - 阅读:325
 
                                                                                                                                                                                                                                                            
                                                                                                                                                                                喜欢技术的前端 - 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  
                });  
            }