Promise中 img的onload回调在 ios最新版微信中触发 onerror。请官方确认!!
new Promise(function (resolve) {
const img = canvas.createImage()
img.src = src
img.onload = res => {
console.log('res', res)
resolve(img)
}
img.onerror = err => {
console.log('err', err)
resolve(null)
}
同样的此块代码。在ios最新版微信中,会执行onerror。其他ios低版本微信以及安卓机无此问题
===========================分割线===========================
如果代码以error的方式走到图示部分,会导致微信崩溃,必现bug。