uni.downloadFile({
url: '下载的地址',
success(res) {
console.log(res)
if (res.statusCode === 200) {
console.log('下载成功');
var filePath = encodeURI(res.tempFilePath);
uni.openDocument({
filePath: filePath,
fileType: "xlsx",
showMenu: true,
success: function(res) {
console.log('打开文档成功');
}
});
} else {
console.log('下载失败');
}
}
});
IOS端兼容性代码
1、使用encodeURI进行文件名编码。文章来源:https://www.toymoban.com/news/detail-685041.html
2、需要传fileType,安卓端可以不传。文章来源地址https://www.toymoban.com/news/detail-685041.html
到了这里,关于uniapp微信小程序下载文件并打开的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!