|
var resultList = api.hasPermission({
list:['camera']
});
var granted = resultList[0].granted;
api.alert({
msg: granted?'有权限':'无权限'
});
参数
list:
类型:字符串数组
默认值:无
描述:权限列表。
取值范围:
camera //相机/拍照/录像
contacts //联系人读取/写入
contacts-r //仅联系人读取。iOS中等同于contacts。
contacts-w //仅联系人写入。iOS中等同于contacts。
microphone //使用麦克风录制音频
photos //访问相册|本地存储空间。Android上等同于storage。
photos-w //仅写入相册|本地存储空间。Android上等同于storage-w。
location //定位
locationAlways //后台定位,只支持iOS
notification //状态栏通知
calendar //日历读取/写入。只支持Android
calendar-r //仅日历读取
calendar-w //仅日历写入
phone //直接拨打电话/获取手机号码|IMEI。只支持Android
phone-call //仅直接拨打电话
phone-r //仅获取手机号码|IMEI
phone-r-log //读取通话记录
phone-w-log //写入通话记录
sensor //传感器.只支持Android
sms //读取短信/后台发送短信。只支持Android
sms-s //仅后台发送短信
sms-r //仅读取短信
storage //读取/写入|相册|多媒体|本地存储空间。只支持Android
storage-r //仅读取|相册|多媒体|文件|本地存储空间
storage-w //仅写入|相册|多媒体|文件|本地存储空间
ble-scan //发现和配对附近的蓝牙设备。Android12及以上有效,低版本默认为true
ble-ad //向附近的蓝牙设备发布广告。Android12及以上有效,低版本默认为true
ble-connect //连接到配对的蓝牙设备。Android12及以上有效,低版本默认为true
image-r //targetSdkVersion大于等于33时 Android13设备需要申请此权限才能访问图片资源
video-r //targetSdkVersion大于等于33时 Android13设备需要申请此权限才能访问视频资源
audio-r //targetSdkVersion大于等于33时 Android13设备需要申请此权限才能访问音频资源 |
|