uni-app 录音权限安装时没提醒开启的问题
在manifest.json的App权限配置已经配置了android.permission.RECORD_AUDIO,但是在安装APP时没提醒是否开启录音权限可以在需要录音的页面添加以下代码,可以进行弹出是否开启录音的提醒plus.android.requestPermissions(['android.permission.RECORD_AUDIO'], function(e) {if (e.d
·
- 在manifest.json的App权限配置已经配置了android.permission.RECORD_AUDIO,但是在安装APP时没提醒是否开启录音权限可以在需要录音的页面添加以下代码,可以进行弹出是否开启录音的提醒
plus.android.requestPermissions(['android.permission.RECORD_AUDIO'], function(e) {
if (e.deniedAlways.length > 0) { //权限被永久拒绝
// 弹出提示框解释为何需要定位权限,引导用户打开设置页面开启
console.log('Always Denied!!! ' + e.deniedAlways.toString());
}
if (e.deniedPresent.length > 0) { //权限被临时拒绝
// 弹出提示框解释为何需要定位权限,可再次调用plus.android.requestPermissions申请权限
console.log('Present Denied!!! ' + e.deniedPresent.toString());
}
if (e.granted.length > 0) { //权限被允许
//调用依赖获取定位权限的代码
console.log('Granted!!! ' + e.granted.toString());
}
}, function(e) {
console.log('Request Permissions error:' + JSON.stringify(e));
});
更多推荐
已为社区贡献3条内容
所有评论(0)