瀏覽代碼

fix:下载组件包/离线部署包-中文乱码问题

ananzhusen 5 月之前
父節點
當前提交
b3b114ab2f
共有 1 個文件被更改,包括 9 次插入0 次删除
  1. 9 0
      src/services/download.ts

+ 9 - 0
src/services/download.ts

@@ -70,6 +70,7 @@ export const getDownloadList = (meta2dData: any, path: string = 'v') => {
       if (_img.startsWith('/v/')) {
         _img = _img.slice(2);
       }
+      _img = decodeURIComponent(_img);
       lists.add({
         url: img,
         path: `/view/projects/assets` + _img,
@@ -95,6 +96,7 @@ export const getDownloadList = (meta2dData: any, path: string = 'v') => {
           if (_img.startsWith('/v/')) {
             _img = _img.slice(2);
           }
+          _img = decodeURIComponent(_img);
           if (!images.includes(image)) {
             // let _img = image.replace(cdn, '').replace(upCdn, '');
             lists.add({
@@ -123,6 +125,7 @@ export const getDownloadList = (meta2dData: any, path: string = 'v') => {
                 if (_img.startsWith('/v/')) {
                   _img = _img.slice(2);
                 }
+                _img = decodeURIComponent(_img);
                 if (!images.includes(image)) {
                   lists.add({
                     url: image,
@@ -154,6 +157,7 @@ export const getDownloadList = (meta2dData: any, path: string = 'v') => {
                   if (_img.startsWith('/v/')) {
                     _img = _img.slice(2);
                   }
+                  _img = decodeURIComponent(_img);
                   if (!images.includes(image)) {
                     lists.add({
                       url: image,
@@ -742,6 +746,7 @@ export const getFrameDownloadList =(meta2dData: any, path: string = 'v',type:Fra
       if (_img.startsWith('/v/')) {
         _img = _img.slice(2);
       }
+      _img = decodeURIComponent(_img);
       lists.add({
         url: img,
         path:  (`${
@@ -773,6 +778,7 @@ export const getFrameDownloadList =(meta2dData: any, path: string = 'v',type:Fra
           if (_img.startsWith('/v/')) {
             _img = _img.slice(2);
           }
+          _img = decodeURIComponent(_img);
           let path =  (`${
               type === Frame.vue3
                   ? 'meta2d-vue3'
@@ -808,6 +814,7 @@ export const getFrameDownloadList =(meta2dData: any, path: string = 'v',type:Fra
                 if (_img.startsWith('/v/')) {
                   _img = _img.slice(2);
                 }
+                _img = decodeURIComponent(_img);
                 let path =  (`${
                   type === Frame.vue3
                       ? 'meta2d-vue3'
@@ -847,6 +854,7 @@ export const getFrameDownloadList =(meta2dData: any, path: string = 'v',type:Fra
                   if (_img.startsWith('/v/')) {
                     _img = _img.slice(2);
                   }
+                  _img = decodeURIComponent(_img);
                   let path =  (`${
                     type === Frame.vue3
                         ? 'meta2d-vue3'
@@ -1097,6 +1105,7 @@ export const getDataPngs = (meta2dData: any)=>{
       img.startsWith(img_upCdn)
     ) {
       let _img = img.replace(img_cdn, '').replace(img_upCdn, '');
+      _img = decodeURIComponent(_img);
       // if (_img.startsWith('/v/')) {
       //   _img = _img.slice(2);
       // }