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

1、通过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 预览,采集到的画面是

折叠屏关闭场景下的那个前置摄像头(见附件图片折叠屏关闭前置摄像头),而不是折叠屏打开后,右上角的那个前置摄像头(见附件折叠屏打开前置摄像头)。

2、应用是音视频会议软件,关于折叠屏手机适配有没有想过的文档呀?

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

CameraPosition有个状态是3 为折叠态,

CAMERA_POSITION_UNSPECIFIED 0 相机位置未指定。

CAMERA_POSITION_BACK 1 后置相机。

CAMERA_POSITION_FRONT 2 前置相机。

CAMERA_POSITION_FOLD_INNER11+ 3 折叠态相机。具体可参考API文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-camera-V5#cameraposition

分享
微博
QQ
微信
回复
2024-08-12 19:47:15
相关问题
HarmonyOS 前置摄像头开启
438浏览 • 1回复 待解决
如何获取前置摄像头预览图像
2616浏览 • 1回复 待解决
HarmonyOS 切换前置摄像头黑屏
183浏览 • 1回复 待解决
HarmonyOS 获取摄像头能力
245浏览 • 1回复 待解决
HarmonyOS 自定义相机前置摄像头变形
234浏览 • 1回复 待解决
HarmonyOS 摄像头预览画面方向错误
504浏览 • 1回复 待解决
HarmonyOS 摄像头切换时卡死
230浏览 • 1回复 待解决
摄像头获取yuv数据是否有旋转
812浏览 • 1回复 待解决
相机预览及切换摄像头
1249浏览 • 1回复 待解决
HarmonyOS 打开摄像头失败
234浏览 • 1回复 待解决
HarmonyOS 摄像头录制问题
290浏览 • 1回复 待解决
HarmonyOS 录制屏幕 录制摄像头咨询
657浏览 • 1回复 待解决