HarmonyOS 调用相机时相机状态不可用,打印值为3

代码:

let cameraInput: camera.CameraInput | undefined = undefined
try {
  cameraInput = this.cameraManager.createCameraInput(cameraDevice)
} catch (error) {
  let err = error as BusinessError
  console.error('Failed to createCameraInput errorCode = ' + err.code);
}
if (cameraInput === undefined) {
  return undefined
}
console.log("有相机没有",JSON.stringify(cameraDevice))
cameraInput!.on('error',cameraDevice, (error: BusinessError) => {
  console.error(`Camera input error code: ${error.code}`);
})
console.log("到这里来没有", JSON.stringify(cameraInput))
await cameraInput.open()
console.log("打开相机?")

日志如下:

xxx  I     有相机没有 {}
08-07 15:46:31.466   47630-47630  A03D00/JSAPP         I     到这里来没有 {}
08-07 15:46:31.476   47630-47630  A03D00/JSAPP         I     打开相机?
08-07 15:46:31.476   47630-47630  A03D00/JSAPP         I     camera: device/0
08-07 15:46:31.476   47630-47630  A03D00/JSAPP         I     status: 3
HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp
分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS Slider如何设置不可用
158浏览 • 1回复 待解决
HarmonyOS ioctl 方法不可用
155浏览 • 1回复 待解决
如何检测相机可用状态
285浏览 • 0回复 待解决
HarmonyOS 系统密码保险箱不可用
5浏览 • 1回复 待解决
烧录3516以后报/bin/init不可用
8412浏览 • 1回复 待解决
如何让最大化按钮不可用
2274浏览 • 1回复 待解决
HarmonyOS获取公共下载目录api不可用
624浏览 • 1回复 待解决
WINDOWS版本的hdc_std.exe不可用
3993浏览 • 3回复 待解决
启动模拟器,提示VT/NX不可用
909浏览 • 1回复 待解决
HarmonyOS 相机调用失败
384浏览 • 1回复 待解决
HarmonyOS 调用相机拍照问题
193浏览 • 1回复 待解决
如何调用系统相机拍照?
1848浏览 • 1回复 待解决
如何检查当前相机状态
501浏览 • 1回复 待解决
HarmonyOS 如何实现调用相机拍照
69浏览 • 1回复 待解决