openDocument无法打开xls文件,其他文件类型可以打开
发布于 6 年前 作者 jie96 17597 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现

保存本地,是可以打开。但是无法用openDocument,移动端也是这种情况

  • 复现路径
  • 提供一个最简复现 Demo

/**

* 下载文件并预览

*/

function downloadFile(url) {

wx.downloadFile({

url: url,

success: function(res) {

var filePath = res.tempFilePath;

console.log(filePath);

wx.openDocument({

filePath: filePath,

fileType:‘xls’,

success: function(res) {

console.log(“打开文件成功”);

},

fail: function(res) {

console.log(res);

},

complete: function(res) {

console.log(res);

}

})

},

fail: function(res) {

console.log(‘文件下载失败’);

},

complete: function(res) {},

})

}

3 回复

是走success方法的。按道理应该是成功的。

看起来像是路径的问题。

试试看去掉调用openDocument时传入的fileType字段?

回到顶部