downloadFile(url) {  
                uni.showLoading();  
                uni.downloadFile({  
                    url:url,  
                    success: function(res) {  
                        uni.openDocument({  
                            filePath: res.tempFilePath,  
                            success: function() {},  
                            fail: function() {  
                                uni.showToast({  
                                    icon: 'none',  
                                    title: '文件打开失败!'  
                                });  
                            }  
                        })  
                    },  
                    fail: function() {  
                        uni.showToast({  
                            icon: 'none',  
                            title: '文件下载出错!'  
                        });  
                    },  
                    complete: function() {  
                        uni.hideLoading();  
                    }  
                })  
            } 
                                        
                                    
                                    - 发布:2021-08-12 11:29
- 更新:2021-08-16 16:11
- 阅读:499
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.22
手机系统: iOS
手机系统版本号: IOS 14
手机厂商: 苹果
手机机型: iphone 11 pro max
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
                                    
                                    
                                         
                                
                                                                                                操作步骤:
                                    
                                        点击附件下载,传附件url地址
                                     
                                
                                                                                                点击附件下载,传附件url地址
预期结果:
                                    
                                    
                                        附件成功打开
                                     
                                
                                                                                                附件成功打开
实际结果:
                                    
                                    
                                        附件无法打开
                                     
                                
                                                            附件无法打开
bug描述:
用hbiulderx 3.1.22真机和打包都无法打开附件,提示文件未发现,用同事的没更新的2.8.6的hbiulderx,就可以成功打开附件
 
             
             
             
			 
                                                                     
            
DCloud_iOS_WZT
回复 4***@qq.com: 这个在3.1.23 alpha版本已修复,更新下试试
2021-08-16 20:44
4***@qq.com (作者)
回复 DCloud_iOS_WZT:alpha版本云端打包出来不会提示sdk不匹配吧,没用过alpha版本
2021-08-17 09:09
DCloud_iOS_WZT
回复 4***@qq.com: 那可以等我们发正式版,或者你把文件的中文命名改成英文的也可以
2021-08-17 11:06
DCloud_iOS_WZT
回复 4***@qq.com: sdk版本跟hx版本同步就不会提示不匹配
2021-08-17 11:28