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如何覆盖状态栏全屏显示
10413浏览 • 1回复 待解决
沉侵式状态栏获取状态栏高度为0
395浏览 • 1回复 待解决
HarmonyOS 沉浸式状态栏
117浏览 • 1回复 待解决
如何检查当前相机状态
406浏览 • 1回复 待解决
如何检测相机可用状态
154浏览 • 0回复 待解决
HarmonyOS 状态栏颜色如何修改
37浏览 • 1回复 待解决
获取状态栏高度方法
1981浏览 • 1回复 待解决
HarmonyOS API获取状态栏高度
300浏览 • 1回复 待解决
HarmonyOS 状态栏怎么设置颜色
29浏览 • 1回复 待解决
HarmonyOS 如何获取状态栏高度
625浏览 • 1回复 待解决
获取状态栏与导航高度
644浏览 • 1回复 待解决
如何检测当前相机服务状态
2174浏览 • 1回复 待解决