HarmonyOS 项目指定了麦克风权限造成崩溃

在测试webrtc场景时,代码获取了麦克风权限后,底层不管有没有通过webrtc麦克风设备,都会触发崩溃。

获取麦克风权限的方法:

abilityAccessCtrl.createAtManager() 
  .requestPermissionsFromUser(getContext(), ['ohos.permission.CAMERA', 'ohos.permission.MICROPHONE']) 
  .then(async () => { 
  })
HarmonyOS
2024-08-11 14:36:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

结构体里面的指针都是随机数据,必须要把所有的指针初始化了才能使用,不管是用正常值还是nullptr注册了OHAudio的struct类型的回调,但是没有在注册的时候给结构体初始化,参考文档如下:https://gitee.com/openharmony/docs/blob/c1981746915fbc9890ba6c584f383d7b587779bc/zh-cn/application-dev/media/using-ohaudio-for-playback.md

分享
微博
QQ
微信
回复
2024-08-12 14:02:52
相关问题
HarmonyOS 麦克风权限不弹窗
41浏览 • 1回复 待解决
鸿蒙webview调用摄像头和麦克风
2259浏览 • 0回复 待解决
HarmonyOS 不同app之间麦克风抢占问题
477浏览 • 1回复 待解决
HarmonyOS如何从麦克风录制mp3文件
862浏览 • 1回复 待解决
HarmonyOS 运行Flutter项目崩溃
19浏览 • 1回复 待解决
以下代码导致程序崩溃
501浏览 • 1回复 待解决
程序打开直接崩溃,如何定位问题
2975浏览 • 1回复 待解决
HarmonyOS 图片控相关问题
322浏览 • 1回复 待解决
HarmonyOS 图片控接口的问题
345浏览 • 1回复 待解决
目前项目有很多未定义的崩溃
204浏览 • 1回复 待解决