微信开发者工具、Android没事,iOS会抛这个错误
报错原因:
ArrayBuffer length minus the byteOffset is not a multiple of the element size
使用的是upng转化成base64的方法
参考:
https://github.com/zh8637688/wx-cardscanner
报错代码就是红框里的那段
具体报错:
框架类型 | 问题类型 | 操作系统 | 操作系统版本 | 手机型号 | 微信版本 |
---|---|---|---|---|---|
小程序 | Bug | iOS | iPhone 6/ iPhone 7/ iPhone 8/ iPhone Xr | iOS 12 | 7.0.4、7.0.5 |
2 个回答
请问大佬们有解决吗?
麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/fGjHH6mC7TaY
只有iOS会出现这个报错
测试是正常的
测试机型:iPhonexr,微信版本:7.0.5