From 4d08cb2fa0daad4b7593a2b8282466b000194344 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 27 七月 2021 14:29:55 +0800 Subject: [PATCH] 2021-07-27 --- src/views/printTemplate/print.js | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/src/views/printTemplate/print.js b/src/views/printTemplate/print.js index b2cbe6f..4247780 100644 --- a/src/views/printTemplate/print.js +++ b/src/views/printTemplate/print.js @@ -382,7 +382,7 @@ if (image.complete) { context.drawImage(image, _left, _top, element.imgWidth, element.imgHeight) - + context.restore() // 閲嶇疆鐢诲竷 if (elements.length > 0) { this.sketchothers(context, elements, selectId, ratio, resolve) @@ -401,6 +401,14 @@ } } } + image.onerror = () => { + context.restore() // 閲嶇疆鐢诲竷 + if (elements.length > 0) { + this.sketchothers(context, elements, selectId, ratio, resolve) + } else { + this.cachesketch(context, resolve) + } + } } } -- Gitblit v1.8.0