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
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
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失败
874浏览 • 1回复 待解决
OpenHarmony3.1release 连接服务失败
6633浏览 • 1回复 待解决
native创建socket失败
2017浏览 • 1回复 待解决
HarmonyOS AudioCapturer使用问题
397浏览 • 1回复 待解决
使用OkHttp访问本地接口失败
10288浏览 • 2回复 待解决
HarmonyOS AudioCapturer API相关问题
419浏览 • 1回复 待解决
HarmonyOS 如何release
827浏览 • 1回复 待解决
AudioCapturer录音+AudioRenderer播放音频
2031浏览 • 1回复 待解决
HarmonyOS EcoDev 如何配置debug/release环境
1152浏览 • 1回复 待解决
HarmonyOS 如何打出RN-Release包?
800浏览 • 1回复 待解决
使用AudioCapturer开发音频录制功能
1738浏览 • 1回复 待解决
HarmonyOS release包安装
461浏览 • 1回复 待解决