From b7d7b93c4a25af741f6e7bcf96fbe6dd6683b137 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Mon, 28 Apr 2025 17:07:15 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=97=85=E7=81=B6=E6=88=AA?= =?UTF-8?q?=E5=9B=BE=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reading/dicoms3D/components/ReadPage.vue | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue index c288f70d..899332d2 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue @@ -2237,14 +2237,12 @@ export default { async getScreenshots(measureData, callback) { if (measureData) { await this.imageLocation(measureData) - setTimeout(async() => { - const divForDownloadViewport = document.querySelector( - `div[data-viewport-uid="viewport-${this.activeViewportIndex}"]` - ) - const canvas = await html2canvas(divForDownloadViewport) - const base64Str = canvas.toDataURL('image/png', 1) - callback(base64Str) - }, 50) + const divForDownloadViewport = document.querySelector( + `div[data-viewport-uid="viewport-${this.activeViewportIndex}"]` + ) + const canvas = await html2canvas(divForDownloadViewport) + const base64Str = canvas.toDataURL('image/png', 1) + callback(base64Str) } else { callback() }