lookFile(e){
const filetype = e.substr(e.lastIndexOf('.')+1)//获取文件地址的类型
const addr = this.getFileUrl(e)
console.log('文档',filetype,addr)
uni.downloadFile({
//https://ss-cnncs.com/biem/eFile/20240428/d5adce53dce.xlsx',
url: addr, //e是图片地址
success(res) {
// console.log('*-*-*-*--*',res)
if (res.statusCode === 200) {
console.log('下载成功',);
var filePath = encodeURI(res.tempFilePath);//这里直接复制不用改值
uni.openDocument({
filePath: encodeURI(filePath),
fileType: filetype,//这样文件地址是什么类型,api打开的就是什么类型了,前提是uni.openDocument支持的类型
showMenu: true,
success: function(res) {
console.log('打开文档成功');
},
fail(e) {
console.log('打开失败',e)
}
});
} else {
console.log('下载失败');
}
}
});
},
uniapp 微信小程序下载并打开查看文件
最新推荐文章于 2024-05-25 11:46:51 发布