更新记录
1.0.1(2025-05-27) 下载此版本
同步返回权限结果
1.0.0(2025-05-23) 下载此版本
1.0.0
平台兼容性
uni-app x
Chrome | Safari | Android | iOS | 鸿蒙 | 微信小程序 |
---|---|---|---|---|---|
- | - | × | × | √ | - |
import { openPermission } from '@/uni_modules/srh-openPermission';
openPermission(permissionName);
需要返回结果,请使用async await
let status = await openPermission(permissionName);
permissionName: 'ohos.permission.ACCESS_BLUETOOTH' //权限名称,不填默认为蓝牙权限
status //权限状态, -1:未授权。①dialogShownResults返回为true,表示用户首次申请;②dialogShownResults返回为false,表示权限已设置,无需弹窗,需要用户在"设置"中修改。 0:已授权。 2:未授权,表示请求无效。可能原因有:①未在设置文件中声明目标权限;②权限名非法;③部分权限存在特殊申请条件,在申请对应权限时未满足其指定的条件