HarmonyOS audioCapturer release失败会如何

audioCapturer release失败会如何,不论release 的结果是成功或者失败,重新赋值会对系统造成影响吗?如下面的代码:

//释放资源
(audioCapturer as audio.AudioCapturer).release((err: BusinessError) => {
  if (err) {
    console.error('Capturer release failed.');
  } else {
    console.info('Capturer release success.');
  }
});
audioCapturer = null
HarmonyOS
2024-12-25 16:19:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

release是销毁audioCapturer实例,如果release 失败,audioCapturer实例会一直存在,可以调用start()。

目前规格是只存在一个audioCapturer实例。可以看一下AudioCapturer状态变化示意图:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/using-audiocapturer-for-recording-V5#开发指导

分享
微博
QQ
微信
回复
2024-12-25 18:05:01
相关问题
编译release失败
1773浏览 • 1回复 待解决
OpenHarmony3.1release 连接服务失败
7430浏览 • 1回复 待解决
native创建socket失败
2654浏览 • 1回复 待解决
HarmonyOS Build APP 失败校验releaseType
1004浏览 • 1回复 待解决
HarmonyOS AudioCapturer使用问题
839浏览 • 1回复 待解决
使用OkHttp访问本地接口失败
10967浏览 • 2回复 待解决
HarmonyOS AudioCapturer API相关问题
908浏览 • 1回复 待解决
HarmonyOS 如何release
2365浏览 • 1回复 待解决
HarmonyOS EcoDev 如何配置debug/release环境
1817浏览 • 1回复 待解决
HarmonyOS 如何打出RN-Release包?
1906浏览 • 1回复 待解决
AudioCapturer录音+AudioRenderer播放音频
3176浏览 • 1回复 待解决
HarmonyOS release包安装
1070浏览 • 1回复 待解决
使用AudioCapturer开发音频录制功能
2470浏览 • 1回复 待解决