HarmonyOS鸿蒙Next中使用摄像头进行采集编码,把app置于后台(比如锁屏,最小化等),摄像头会自动停止采集数据
HarmonyOS鸿蒙Next中使用摄像头进行采集编码,把app置于后台(比如锁屏,最小化等),摄像头会自动停止采集数据,应该怎么做,求赐教
5 回复
当前因涉及隐私风险,应用切后台后场景下摄像头是无法采集。
更多关于HarmonyOS鸿蒙Next中使用摄像头进行采集编码,把app置于后台(比如锁屏,最小化等),摄像头会自动停止采集数据的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
以下是一些报错日志:
12-27 10:22:40.804 19934-19934 C02D07/com.hyw...p/ObserverMgr com.hyw.h...nyos_app I start to handle background
12-27 10:22:40.819 19934-19934 C057C2/com.hyw...PCObjectProxy com.hyw.h...nyos_app I SendRequest 155: handle:12 desc:*.AbilityManag4er refcnt:5 2386163200
12-27 10:22:40.825 19934-19934 C01711/com.hyw...NTINUOUS_TASK com.hyw.h...nyos_app I [GetMode:441] get bgmode info: 3
12-27 10:22:40.825 19934-19934 C02B00/com.hyw...os_app/CAMERA com.hyw.h...nyos_app I
12-27 10:22:40.825 19934-19934 C02B00/com.hyw...os_app/CAMERA com.hyw.h...nyos_app I [invalidDomain]{CameraInputNapiDestructor():207} CameraInputNapiDestructor is called
12-27 10:22:40.825 19934-19934 C02B00/com.hyw...os_app/CAMERA com.hyw.h...nyos_app I [invalidDomain]{~CameraInputNapi():202} ~CameraInputNapi is called
12-27 10:22:40.825 19934-19934 C02B00/com.hyw...os_app/CAMERA com.hyw.h...nyos_app I [invalidDomain]{~CameraInput():160} CameraInput::CameraInput Destruc
从日志上没有明显的报错信息,
后台之后 `CameraInputNapi` 被调用 输入被销毁了,
在HarmonyOS鸿蒙Next中,当应用被置于后台(如锁屏或最小化)时,系统会默认停止摄像头采集数据,以节省资源和保护用户隐私。这是出于安全和性能优化的考虑。如果需要在后台继续采集数据,开发者可以申请后台运行权限,并确保应用符合隐私和安全规范。但需注意,滥用后台权限可能导致应用被系统限制或用户卸载。