diff --git a/painter.js b/painter.js index 0f4c608..61b669d 100644 --- a/painter.js +++ b/painter.js @@ -134,7 +134,9 @@ Component({ view.sHeight = res.height; }, fail: (error) => { - console.error(`getImageInfo failed, ${JSON.stringify(error)}`); + // 如果图片坏了,则直接置空,防止坑爹的 canvas 画崩溃了 + view.url = ""; + console.error(`getImageInfo ${view.url} failed, ${JSON.stringify(error)}`); }, complete: () => { completeCount++;