uniapp webview 获取录音权限
·
1.可以使用:plus.navigator.checkPermission检查运行环境的权限
2.如果是"undetermined"表示程序未确定是否可使用此权限,此时调用对应的API时系统会弹出提示框让用户确认:plus.audio.getRecorder()
<script>
const recorderManager = uni.getRecorderManager();
export default {
data() {
return {
}
},
onLoad() {
var quanxianData = plus.navigator.checkPermission('RECORD');
if(quanxianData !== 'authorized'){
// 先调用一次,提示开启权限
recorderManager.start({format:'PCM'});
setTimeout(()=>{
uni.hideLoading();
this.status = 0;
recorderManager.stop();
},500)
}
},
methods: {
}
}
</script>
参照文章:uniapp:录音权限检查,录音功能_plus.navigator.checkpermission-CSDN博客
更多推荐

所有评论(0)