shish преди 2 години
родител
ревизия
fe1e7969cc
променени са 1 файла, в които са добавени 20 реда и са изтрити 0 реда
  1. 20 0
      hdApp/src/admin/cg/mall.vue

+ 20 - 0
hdApp/src/admin/cg/mall.vue

@@ -35,6 +35,26 @@ export default {
       });
     },
     downloadImg(url){
+				// #ifdef APP-PLUS
+				let platformType = uni.getSystemInfoSync().platform
+				if(platformType == 'android'){
+					let store = plus.navigator.checkPermission('android.permission.READ_EXTERNAL_STORAGE')
+					if(store != 'authorized'){
+						this.$util.confirmModal({content:'将申请您的存储权限,用于保存小程序码'},() => {
+							this.downloadImg2(url)
+      			})
+					}else{
+						this.downloadImg2(url)
+					}
+				}else{
+					this.downloadImg2(url)
+				}
+				// #endif
+				// #ifdef MP-WEIXIN
+				this.downloadImg2(url)
+				// #endif
+		},
+    downloadImg2(url){
       uni.downloadFile({
         url: url,
         success: (res) => {