Browse Source

【优化】canvas 下载图片

cherishsince 1 year ago
parent
commit
1b070e720d
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/views/ai/image/ImageTask.vue

+ 1 - 1
src/views/ai/image/ImageTask.vue

@@ -77,7 +77,7 @@ const downloadImage = async (imageUrl) => {
     const canvas = document.createElement('canvas')
     const canvas = document.createElement('canvas')
     canvas.width = image.width
     canvas.width = image.width
     canvas.height = image.height
     canvas.height = image.height
-    const ctx = canvas.getContext('2d')
+    const ctx = canvas.getContext('2d') as CanvasDrawImage
     ctx.drawImage(image, 0, 0, image.width, image.height)
     ctx.drawImage(image, 0, 0, image.width, image.height)
     const url = canvas.toDataURL('image/png')
     const url = canvas.toDataURL('image/png')
     const a = document.createElement('a')
     const a = document.createElement('a')