Kaynağa Gözat

优化下合成后不需要下载

sharp-agezi 6 yıl önce
ebeveyn
işleme
72246a5cac
1 değiştirilmiş dosya ile 6 ekleme ve 16 silme
  1. 6 16
      customized/pages/made/combination/combination.js

+ 6 - 16
customized/pages/made/combination/combination.js

@@ -144,22 +144,12 @@ Page({
           rpx: rpx
         });
         let canvasBg = that.data.obverseImgObject[1];
-        wx.downloadFile({
-          url: imgSrc, // 仅为示例,并非真实的资源
-          success(res) {
-            // 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容
-            console.log(res)
-            if(res.statusCode === 200){
-              console.log(res)
-              const ctx = wx.createCanvasContext('comb-canvas');
-              ctx.drawImage(canvasBg, 0, 0, 750 * rpx, 588 * rpx);
-              ctx.draw();
-              // 设置背景
-              ctx.drawImage(res.tempFilePath, dataPositionObj.left * rpx, dataPositionObj.top * rpx, dataPositionObj.width * rpx, dataPositionObj.height *rpx);
-              ctx.draw(true)
-            }
-          }
-        })
+        const ctx = wx.createCanvasContext('comb-canvas');
+        ctx.drawImage(canvasBg, 0, 0, 750 * rpx, 588 * rpx);
+        ctx.draw();
+        // 设置背景
+        ctx.drawImage(imgSrc, dataPositionObj.left * rpx, dataPositionObj.top * rpx, dataPositionObj.width * rpx, dataPositionObj.height * rpx);
+        ctx.draw(true)
         
       },
     })