openDocument安卓可以顺利打开,ios报错: get file path fail ?
uni.downloadFile({ url: ele, //下载地址接口返回 success: data => { var FilePath = data.tempFilePath; if (data.statusCode === 200) { // 打开文档查看 //文件保存到本地 uni.saveFile({ tempFilePath: FilePath, //临时路径 success: (res) => { console.log('已保存到本地'); uni.showToast({ icon: 'none', mask: true, title: '文件已保存:' + res.savedFilePath, //保存路径 duration: 1000 }); setTimeout(() => { //打开文档查看 uni.openDocument({ filePath: this.fileNameEscape(res.savedFilePath), fileType: 'doc', showMenu: false, success: function(res) { console.log('res,文档打开成功',res) }, fail(err) { console.log('文档打开失败',err) } }); }, 1000); } }); } }, fail: err => { uni.showToast({ icon: 'none', mask: true, title: '失败请重新下载' }); } });