HarmonyOS 用ImageReceiver接收Camera的预览流,APP切出后台后再切回来,ImageArrival回调失效了怎么办?

我的现象是相机预览直接中断了。我发现相机示例demo渲染到xComponent,切出后台再切回来也有中断的问题,请问如何恢复相机码流?

HarmonyOS
2024-11-12 09:44:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

应用切后台和灭屏都会回收相机资源,所以需要在页面生命周期重新初始化。

onPageShow(): void {    
  this.cameraTool.openCamera(this.isFront, this.surfaceId) // 开启相机预览  
}
分享
微博
QQ
微信
回复
2024-11-12 17:21:16
相关问题
自定义文件模板失效怎么办啊?
390浏览 • 1回复 待解决
状态栏设置颜色失效怎么办啊?
1963浏览 • 1回复 待解决
redis 内存满了怎么办
3727浏览 • 3回复 待解决
无法使用hdc命令怎么办
3217浏览 • 1回复 待解决
Gradle依赖缓存被损坏怎么办
14374浏览 • 5回复 待解决
多个模块依赖出现冲突,怎么办
236浏览 • 1回复 待解决
Web嵌套滑动卡顿怎么办
245浏览 • 1回复 待解决
中奖码忘了保存怎么办
5623浏览 • 1回复 待解决
HarmonyOS 应用后台问题
464浏览 • 1回复 待解决
最新RNOH启动报错 ,该怎么办啊?
987浏览 • 1回复 待解决
for .in 语法不支持,该怎么办啊?
784浏览 • 1回复 待解决
模拟器无法创建该怎么办
200浏览 • 1回复 待解决