From 6898a19dcf7f52a1f93f8775cdfafc1685b4ee97 Mon Sep 17 00:00:00 2001 From: zhao_js <349234519@qq.com> Date: 星期四, 04 一月 2024 13:53:17 +0800 Subject: [PATCH] no message --- H5/pages/ad_page/product_sc.vue | 29 +++++++++++++++++++++-------- H5/unpackage/dist/build/h5/index.html | 2 +- 2 files changed, 22 insertions(+), 9 deletions(-) diff --git a/H5/pages/ad_page/product_sc.vue b/H5/pages/ad_page/product_sc.vue index 7d0ab0d..b913ce5 100644 --- a/H5/pages/ad_page/product_sc.vue +++ b/H5/pages/ad_page/product_sc.vue @@ -58,7 +58,12 @@ <view style="margin: 0.3rem;" v-for="(linkitem, linkindex) in currentLink" :key="linkindex"> <button @click="download(linkitem)" type="primary"> - 涓嬭浇{{linkindex}} + 鍥剧墖{{linkindex}} + </button> + </view> + <view v-if="videoLink&&videoLink.length>0"> + <button @click="download(videoLink)" type="primary"> + 涓诲浘瑙嗛 </button> </view> </view> @@ -91,6 +96,7 @@ pageCount: 10, totalNum: 0, currentLink: [], + videoLink:'', currentId: '' } }, @@ -123,9 +129,8 @@ console.log(err); }) }, - refreshList() - { - this.productList=[]; + refreshList() { + this.productList = []; this.getTemplateData(); }, //鏌ョ湅閾鸿揣鍗� @@ -175,8 +180,9 @@ this.$http.post('/api/ProductInfo/GetDaiFaDetail', param).then(e => { var prodetail = e.result; var linkArr = prodetail.productImage.images; - linkArr.push(prodetail.mainVedio); + //linkArr.push(prodetail.mainVedio); this.currentLink = prodetail.productImage.images; + this.videoLink=prodetail.mainVedio; this.currentId = id; }).catch(function(err) { console.log(err); @@ -184,19 +190,26 @@ }, //涓嬭浇 download(link) { + uni.showLoading({ + title: '涓嬭浇涓�' + }) uni.downloadFile({ url: link, success: (res) => { + uni.hideLoading(); if (res.statusCode === 200) { - var oA = document.createElement("a"); + var oA = document.createElement("a"); oA.download = ''; // 璁剧疆涓嬭浇鐨勬枃浠跺悕锛岄粯璁ゆ槸'涓嬭浇' oA.href = res.tempFilePath; //涓存椂璺緞鍐嶄繚瀛樺埌鏈湴 document.body.appendChild(oA); oA.click(); - oA.remove(); // 涓嬭浇涔嬪悗鎶婂垱寤虹殑鍏冪礌鍒犻櫎 + oA.remove(); // 涓嬭浇涔嬪悗鎶婂垱寤虹殑鍏冪礌鍒犻櫎 */ } }, - fail: (res) => {} + fail: (res) => { + uni.hideLoading(); + + } }); }, toTab(tabtype) { diff --git a/H5/unpackage/dist/build/h5/index.html b/H5/unpackage/dist/build/h5/index.html index 216f614..dee8186 100644 --- a/H5/unpackage/dist/build/h5/index.html +++ b/H5/unpackage/dist/build/h5/index.html @@ -1,2 +1,2 @@ <!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>鏆楀彿鎯呬功</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)')) - document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/static/index.2da1efab.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-vendors.f5d95020.js></script><script src=/static/js/index.c01701dd.js></script></body></html> \ No newline at end of file + document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=/static/index.2da1efab.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-vendors.f5d95020.js></script><script src=/static/js/index.4154c242.js></script></body></html> \ No newline at end of file -- Gitblit v1.9.3