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

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

HarmonyOS
4天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

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

onPageShow(): void {    
  this.cameraTool.openCamera(this.isFront, this.surfaceId) // 开启相机预览  
}
分享
微博
QQ
微信
回复
4天前
相关问题
自定义文件模板失效怎么办啊?
278浏览 • 1回复 待解决
状态栏设置颜色失效怎么办啊?
1805浏览 • 1回复 待解决
redis 内存满了怎么办
3634浏览 • 3回复 待解决
无法使用hdc命令怎么办
3032浏览 • 1回复 待解决
HarmonyOS 应用后台问题
309浏览 • 1回复 待解决
Gradle依赖缓存被损坏怎么办
14077浏览 • 5回复 待解决
Web嵌套滑动卡顿怎么办
124浏览 • 1回复 待解决
如何实现拍照预览onPreviewFrame
523浏览 • 1回复 待解决
HarmonyOS后台播放失效问题
373浏览 • 1回复 待解决
最新RNOH启动报错 ,该怎么办啊?
902浏览 • 1回复 待解决
for .in 语法不支持,该怎么办啊?
664浏览 • 1回复 待解决
中奖码忘了保存怎么办
5524浏览 • 1回复 待解决