安卓权限请求,JS接口

43 2023-08-17 10:57:36

BSL.SetJsPermission('permission')

申请权限JS接口。用户未授权对应权限时,会再次弹出开启权限提示窗口。

参数必填说明
permission权限标识

权限标识对应权限

标识对应权限
RECORD_AUDIO录音权限
CAMERA相机权限
LOCATION位置权限
WRITE_EXTERNAL_STORAGESD卡写入权限
READ_EXTERNAL_STORAGESD卡读取权限
READ_CONTACTS读取联系人权限
WRITE_CONTACTS写入联系人权限
PHONE手机权限
IGNORE_BATTERY_OPTIMIZATIONS白名单(忽略电池优化,app后台保持链接,只支持10以上系统)

例:

<a href="#" onclick="BSL.SetJsPermission('RECORD_AUDIO')">录音权限</a>
<a href="#" onclick="BSL.SetJsPermission('CAMERA')">相机权限</a>
<a href="#" onclick="BSL.SetJsPermission('LOCATION')">位置权限</a>
<a href="#" onclick="BSL.SetJsPermission('WRITE_EXTERNAL_STORAGE')">SD卡写入权限</a>
<a href="#" onclick="BSL.SetJsPermission('READ_EXTERNAL_STORAGE')">SD卡读取权限</a>
<a href="#" onclick="BSL.SetJsPermission('READ_CONTACTS')">读取联系人权限</a>
<a href="#" onclick="BSL.SetJsPermission('WRITE_CONTACTS')">写入联系人权限</a>
<a href="#" onclick="BSL.SetJsPermission('PHONE')">手机权限</a>
<a href="#" onclick="BSL.SetJsPermission('IGNORE_BATTERY_OPTIMIZATIONS')">加入白名单</a>


上一篇:其它app(浏览器)内如何调用app
下一篇:app调用微信小程序,js接口
相关文章