| 
					
				 | 
			
			
				@@ -60,39 +60,29 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 提取文件名和类型 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const filename = url.split('/').pop().split('?')[0] // 获取文件名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const fileExtension = filename.split('.').pop().toLowerCase() // 获取文件扩展名 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        console.log(url, '----------------------') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        window.open(url, '_blank') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // // 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) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //   } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 判断当前平台 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        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) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   } 
			 |