下载文件后wx.openDocument预览模拟器可以,在手机上没有反应?
使用 wx.downloadFile 下载文件后 使用wx.openDocument 预览时 在开发工具模拟器中没有问题 在手机中无反应 文件问excel 模拟器预览是直接打开wps 在手机点击后无反应 应该怎么做
< button catchtap = "get" >get</ button > |
get: function () { wx.downloadFile({ url: 'https://aksoapplet.oss-cn-hangzhou.aliyuncs.com/excel/20190731/84c40a1d7e27466fa6d34f4168a14289.xlsx' , success(res) { if (res.statusCode === 200) { const filePath = res.tempFilePath; console.log(filePath); // var fileType = ""; // let dIndex = filePath.lastIndexOf("."); // fileType = filePath.substring(dIndex + 1, filePath.length); // if (fileType == "jpeg") { // fileType = "xlsx" // } // console.log("fileType-->", fileType); //打开文件 wx.openDocument({ filePath: filePath, fileType: 'xlsx' , success(res) { console.log( '文件打开' ); }, fail(res) { console.log(res) } }) } } }) }, |
求教怎么在真机下载并预览文件 文件为excel