OH\_AVScreenCapture\_StartScreenCapture执行屏幕采集,遇到OH\_AVScreenCapture\_SetErrorCallback被返回:OH\_AVErrCode=7。出问题的demo:https://github.com/wangz2023/AVScreenCapture
OH\_AVScreenCapture\_StartScreenCapture执行屏幕采集,遇到OH\_AVScreenCapture\_SetErrorCallback被返回:OH\_AVErrCode=7。出问题的demo:https://github.com/wangz2023/AVScreenCapture
1 回答1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答967 阅读
1 回答938 阅读
该问题原因是配置中增加了OH\_MIC枚举但是没有显示的声明权限导致。
相关枚举说明如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/\_a\_v\_screen\_capture-V5\#oh\_audiocapturesourcetype-1
OH\_MIC:麦克风录制的外部音频流。
对于麦克风权限描述如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/permissions-for-all-V5\#ohospermissionmicrophone
对于user\_grant权限,在module.json里面申请后,还需要在代码中显示的向用户申请,用户同意才可以使能。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/request-user-authorization-V5