华为Honor 8相机第一次拍照总是失败

发布于 7 年前作者 yangzhang6856 次浏览最后编辑 7 年前来自 ask
  • 当前 Bug 的表现(可附上截图)

华为Honor 8手机Android 8.0,第一次使用相机拍照总是失败,fail回调errmsg:“operateCamera:fail:save fail”,紧接着第二次拍照就成功了。

  • 预期表现

  • 复现路径

  • 提供一个最简复现 Demo

2 回复
yujie
yujie1 楼6 年前

其他的机型可以吗?代码片段测试提供一下

xiazeng
xiazeng2 楼6 年前

同样的代码,iPhone 7没问题,模拟器也没问题。

takePhoto() {
console.log('take photo click')
this.ctx.takePhoto({
quality: 'high',
   success: (res) => {
console.log('success ' + res.tempImagePath)
this.dispatchToViewer(res.tempImagePath)
},
   fail: (e) => {
console.log(e)
}
})
}