ソースを参照

feature_20260330_拜访连拍速度优化

zhujindu 2 週間 前
コミット
12bc30e6fc

+ 6 - 5
src/components/deleteUploadImgTaskPhoto.vue

@@ -126,7 +126,7 @@ export default {
         this.imgArr = this.formData.collectionItemList[0].fileInfoList || [];
       } else {
         if (this.formData.mediaInfos) {
-          this.getLocalImgData(this.formData.mediaInfos);
+          this.downloadImage(this.formData.mediaInfos);
         }
       }
     }
@@ -140,22 +140,23 @@ export default {
     };
   },
   methods: {
-    getLocalImgData(mediaInfos) {
+    downloadImage(mediaInfos) {
       console.log('mediaInfos:', mediaInfos);
       if (!mediaInfos.length) {
         console.log('this.imgArr1:', this.imgArr);
         return;
       } else {
         let mediaitem = mediaInfos.pop();
-        wx.getLocalImgData({
-          localId: mediaitem.mediaId, // 图片的localID
+        wx.downloadImage({
+          serverId: mediaitem.mediaId,
+          isShowProgressTips: 0, // 默认为1,显示进度提示
           success: (res) => {
             console.log('res.localData:', res.localData);
             this.imgArr.push({
               mediaId: mediaitem.mediaId,
               fileUrl: res.localData,
             });
-            this.getLocalImgData(mediaInfos);
+            this.downloadImage(mediaInfos);
           },
         });
       }

+ 1 - 1
src/components/uploadVNormalTaskPhoto.vue

@@ -172,7 +172,7 @@ export default {
               timestamp: qiyeData.timestamp, // 必填,生成签名的时间戳
               nonceStr: qiyeData.nonceStr, // 必填,生成签名的随机串
               signature: qiyeData.signature, // 必填,签名,见 附录-JS-SDK使用权限签名算法
-              jsApiList: ['ready', 'chooseImage', 'uploadImage', 'getLocation', 'getLocalImgData'], // 必填,需要使用的JS接口列表,凡是要调用的接口都需要传进来
+              jsApiList: ['ready', 'chooseImage', 'uploadImage', 'getLocation', 'downloadImage'], // 必填,需要使用的JS接口列表,凡是要调用的接口都需要传进来
             });
             wx.ready(function () {
               wx.getLocation({