HarmonyOS录音权限配置

123 阅读1分钟
  • 关于权限分类

    • 系统权限

      • 直接申请配置,无需用户进行同意

        • 例如网络权限
    • 用户权限

      • 需要申请配置以及使用管理模块向用户申请授权

        • 例如录音权限
        • 摄像头权限

而录音权限是属于用户权限 三步走

进行module.json5中进行配置权限
1. 用户权限需要写上reason和使用场景
2. reason需要在resources/en_US/element目录下找个string.json文件进行写上字符串
3. module.json5中

image.png image.png

  1. 向用户申请权限
const  mgr = abilityAccessCtrl.createAtManager() 
const res = awaitmgr.requestPermissionsFromUser(getContext(this), ["ohos.permission.MICROPHONE"])