HarmonyOS关闭相机后右上角状态栏还是会显示相机的红点

调用cameraInput的close()关闭相机的方法之后,右上角状态栏还是会显示相机的红点,该怎么正确关闭相机?

HarmonyOS
2024-08-12 15:00:19
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

一个简单实现相机关闭的demo:

private stopCamera() { 
  //相机会话停止 
  this.mCaptureSession?.stop(); 
  this.mCameraInput?.close(); 
  //预览资源释放 
  this.mPreviewOutput?.release(); 
  this.mPreviewOutput2?.release(); 
  if (this.mCaptureSession) { 
    //相机资源释放 
    this.mCaptureSession.release(); 
    this.mCaptureSession = undefined; 
  } 
}
分享
微博
QQ
微信
回复
2024-08-12 19:19:23
相关问题
Dialog如何覆盖状态栏全屏显示
10236浏览 • 1回复 待解决
沉侵式状态栏获取状态栏高度为0
282浏览 • 1回复 待解决
HarmonyOS 如何获取状态栏高度
437浏览 • 1回复 待解决
HarmonyOS API获取状态栏高度
208浏览 • 1回复 待解决
如何检查当前相机状态
322浏览 • 1回复 待解决
获取状态栏与导航高度
506浏览 • 1回复 待解决
如何检测相机可用状态
52浏览 • 0回复 待解决
获取状态栏高度方法
1866浏览 • 1回复 待解决
HarmonyOS 关于ArkUI中状态栏问题
224浏览 • 1回复 待解决
HarmonyOS 如何获取系统状态栏高度?
655浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏最佳实践
208浏览 • 1回复 待解决
HarmonyOS 修改状态栏颜色不生效
172浏览 • 1回复 待解决
如何设置状态栏和导航颜色
2775浏览 • 1回复 待解决
如何简单实现相机关闭
476浏览 • 1回复 待解决
如何检测当前相机服务状态
2071浏览 • 1回复 待解决