vue3:
// 预览
const preview = (middle) => {
uni.downloadFile({
url: middle,//middle为调用接口返回的文件地址
success: (data) => {
uni.saveFile({ //文件保存到本地
tempFilePath: data.tempFilePath, //临时路径
success: function(res) {
uni.openDocument({
showMenu: true, //关键点,可以转发到微信
filePath: res.savedFilePath,
});
}
});
}
});
}
vue2:把事件写在methods中
开发小程序下载文件只能先预览再点击右上角保存到手机