plus.navigator.checkPermission(permission) APP拒绝权限后返回undetermined
plus.navigator.checkPermission(permission) APP拒绝权限后返回undetermined
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Windows 10 专业版 | 4.57 | HBuilderX |
操作步骤:
plus.navigator.checkPermission()
### 预期结果:
拒绝权限后应该返回的是denied。 "denied"表示程序已被用户拒绝使用此权限;
实际结果:
拒绝权限后应该返回的是undetermined
### bug描述:
String : 可返回以下值: "authorized"表示程序已被用户授权使用此权限; "denied"表示程序已被用户拒绝使用此权限; "undetermined"表示程序未确定是否可使用此权限,此时调用对应的API时系统会弹出提示框让用户确认; "notdeny"表示程序未被用户拒绝使用此权限(与denied相反,可能是"authorized"或者"undetermined"); "unknown"表示程序未知此权限状态(系统存在权限管理但无法查询); "unsupported"表示程序不支持此权限。
plus.navigator.checkPermission(permission) APP拒绝权限后返回undetermined