安卓测试过的机型都没问题,iOS 17.4 + iPhone 13Pro,扫码没有任何反应,bindscancode和binderror均不执行。iPhone 12 + iOS 17.2、iPhone 11 + iOS14.8.1可以正常扫码。
<camera wx:if="{{ showCamera }}" class='scan-camera' mode="scanCode" binderror="cameraError" bindscancode='scancode' frame-size='large' flash="{{flash}}">
<cover-view class='scan-animation' animation="{{animation}}"></cover-view>
</camera>
已知问题,预计下个星期修复
是否和基础库有关系?由于使用企业微信小程序,只能选择 2.20.3 的基础库版本。目前在 ios 18.0 微信版本 8.0.52 企业微信版本 4.1.30 无法扫描条码。现象是不能触发回调,在 ios 17.4.1 版本体现是扫描结果为 undefined 。
测试条码: