HarmonyOS 开发中CameraKit 折叠屏展开后获取的前置摄像头错误?

通过CameraManager.getSupportedCameras()获取所有的摄像头列表。
(1)在Meta X5折叠屏关闭的情况下,获取的摄像头列表为
cameraId : device/0 ,cameraPosition : 1 //后置摄像头
cameraId : device/3 ,cameraPosition : 2 //前置摄像头
(2)在Meta X5折叠屏打开的情况下,获取的摄像头列表仍然为
cameraId : device/0 ,cameraPosition : 1 //后置摄像头
cameraId : device/3 ,cameraPosition : 2 //前置摄像头
此时选择cameraId : device/3 ,cameraPosition : 2 预览,采集到的画面是
折叠屏关闭场景下的那个前置摄像头(见附件图片折叠屏关闭前置摄像头),而不是折叠屏打开后,右上角的那个前置摄像头(见附件折叠屏打开前置摄像头)。
应用是音视频会议软件,关于折叠屏手机适配有没有相关的文档呀?

阅读 769
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题