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如何覆盖状态栏全屏显示
10039浏览 • 1回复 待解决
如何检查当前相机状态
139浏览 • 1回复 待解决
获取状态栏与导航高度
251浏览 • 1回复 待解决
HarmonyOS 如何获取系统状态栏高度?
204浏览 • 1回复 待解决
获取状态栏高度方法
1633浏览 • 1回复 待解决
如何简单实现相机关闭
294浏览 • 1回复 待解决
如何检测当前相机服务状态
1854浏览 • 1回复 待解决
如何设置状态栏和导航颜色
2350浏览 • 1回复 待解决
状态栏高度怎么获取呢
9338浏览 • 3回复 待解决
如何获取状态栏和导航高度
2542浏览 • 1回复 待解决
如何实现沉浸式状态栏
228浏览 • 1回复 待解决
如何设置沉浸式状态栏
2180浏览 • 1回复 待解决
如何获取系统导航状态栏高度
348浏览 • 1回复 待解决