HarmonyOS创建前置广角相机返回undefined

HarmonyOS创建前置广角相机返回undefined

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

createCameraInput需要申请 ohos.permission.CAMERA权限,该权限属于system_grant权限,需要声明权限并申请权限,您的这个权限有申请吗,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/request-user-authorization-V5

根据getSupportedCameras方法,获取当前设备支持的相机列表,列表中存储了设备支持的所有相机ID。若列表中不包含CAMERA_TYPE_WIDE_ANGLE类型的相机,则无法创建广角相机,其他类型同理。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/camera-device-input-V5目前无法手动直接创建广角相机,使用广角相机,设置光学变焦的时候,内部会自动选择使用的相机,不能手动指定。

分享
微博
QQ
微信
回复
2024-08-12 19:44:55
相关问题
HarmonyOS 自定义相机前置摄像头变形
15浏览 • 1回复 待解决
HarmonyOS 创建相机预览失败
613浏览 • 1回复 待解决
如何创建相机预览输出?
148浏览 • 0回复 待解决
HarmonyOS 创建window失败,返回1300002
85浏览 • 1回复 待解决
HarmonyOS 前置摄像头开启
229浏览 • 1回复 待解决
HarmonyOS 切换前置摄像头黑屏
42浏览 • 1回复 待解决
使用fetch报错,fetch undefined
7182浏览 • 2回复 待解决