ios小程序调用cameraFrame监听导致微信闪退
机型:iPhoneX
系统版本:ios 13.3.1
核心代码:
// index.wxml
<camera
device-position="back"
frame-size="small"
flash="off"
binderror="error"
style="width: 100%; height: {{height}}px"
></camera>
// index.js
const context = wx.createCameraContext()
this.listener = context.onCameraFrame((frame) => {
console.log(frame);
});
Bug描述:在ios小程序上,试图调用onCameraFrame接口获取相机帧数据。在真机调试下,开始listen会导致整个微信崩溃(不只有小程序)。在预览模式下,可以开始监听,但监听返回数据为空,如图:
真机调试实机表现:https://airbook.feishu.cn/file/boxcnIclVLs1MxEh1g95WosPOAc
预览实机表现:https://airbook.feishu.cn/file/boxcnWOkhGlJi0vR0SAnRjaENJe