plus.android.requestPermissions(['android.permission.READ_SMS'],function(e){console.log(e.granted)}
- 发布:2022-11-23 14:20
- 更新:2022-11-30 16:01
- 阅读:829
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window10
HBuilderX类型: 正式
HBuilderX版本号: 3.6.4
手机系统: Android
手机系统版本号: Android 7.1.1
手机厂商: vivo
手机机型: X9i
页面类型: vue
vue版本: vue2
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
不含有被拒绝的权限
不含有被拒绝的权限
实际结果:
含有被拒绝的权限
含有被拒绝的权限
bug描述:
真机调试,获取用户手机权限,HTML5+ 语法 plus.android.requestPermissions 请求返回的 回调参数 e.granted 含有被拒绝的权限。
2 个回复
从零薛 (作者)
在用户还未操作 允许还是拒绝的时候,已经获取到了结果
从零薛 (作者)
云端打包 也是一样的,只会获取第一次的结果,在华为P40 机型上,可以正常切换权限状态,在 ViVo X9i 机型上,只会获取到同意权限