2***@qq.com
2***@qq.com
  • 发布:2025-04-23 16:07
  • 更新:2025-04-23 16:07
  • 阅读:20

【报Bug】plus.navigator.checkPermission(permission) APP拒绝权限后返回undetermined

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版

HBuilderX类型: 正式

HBuilderX版本号: 4.57

手机系统: Android

手机系统版本号: Android 14

手机厂商: 小米

手机机型: Redmi Note 12T Pro

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: 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

2025-04-23 16:07 负责人:无 分享
已邀请:

要回复问题请先登录注册