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进行文件名编码。
2、需要传fileType,安卓端可以不传。