| 
					
				 | 
			
			
				@@ -61,28 +61,36 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const filename = url.split('/').pop().split('?')[0] // 获取文件名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const fileExtension = filename.split('.').pop().toLowerCase() // 获取文件扩展名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 判断当前平台 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const platform = uni.getSystemInfoSync().platform 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 使用uni.downloadFile进行文件下载 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        uni.downloadFile({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          url: url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          success: res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (res.statusCode === 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              // H5环境下下载 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              const link = document.createElement('a') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              link.href = res.tempFilePath 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              link.download = `${filename}.${fileExtension}` // 设置下载文件名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              document.body.appendChild(link) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              link.click() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              document.body.removeChild(link) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              reject('Download failed: ' + res.statusCode) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          fail: err => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            reject('Download error: ' + err) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // H5环境下下载 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        const link = document.createElement('a') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        link.href = url 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        link.download = `${filename}.${fileExtension}` // 设置下载文件名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        document.body.appendChild(link) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        link.click() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        document.body.removeChild(link) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // // 判断当前平台 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // const platform = uni.getSystemInfoSync().platform 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // // 使用uni.downloadFile进行文件下载 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // uni.downloadFile({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   url: url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   success: res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     if (res.statusCode === 200) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //       // H5环境下下载 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //       const link = document.createElement('a') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //       link.href = res.tempFilePath 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //       link.download = `${filename}.${fileExtension}` // 设置下载文件名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //       document.body.appendChild(link) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //       link.click() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //       document.body.removeChild(link) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //       reject('Download failed: ' + res.statusCode) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   fail: err => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     reject('Download error: ' + err) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 |