onLoad:function(options){
wx.showLoading({
title: '加载中',
})
var fileIndex = options.fileIndex,
fileData = wx.getStorageSync("fileData"),
file = fileData[fileIndex].filePath;
console.log(file)
wx.downloadFile({
url: file,
success:function(res){
wx.hideLoading();
var tempFilePath = res.tempFilePath;
wx.openDocument({
filePath: tempFilePath,
success:function(){
console.log("打开")
},
fail:function(res){
console.log(res)
}
})
}
})
},
这是全部的代码
测试errMsg:"openDocument:fail filetype not supported",//是因为url太长造成的??
测试机器:魅族,小米,华为,三星,oppo,vivo,金立,iphone6/6s/6p/7
测试结果:未能打开(失败率100%)
测试路径:https://somesite.com/ipolicyFsite/document/download?fileCode=a093fe73fda8431281ac51403837b9a1//必须有明确的文件类型后缀?
测试人员:小程序开发者
公司:宜信