wx.showLoading({
title: '加载中',
mask: true,
})
const fileName = '测试.pdf'
const newPath = `${wx.env.USER_DATA_PATH}/${fileName}.pdf`;
wx.downloadFile({
url: 'url',
filePath: newPath,
success: function (res) {
console.log(res)
wx.hideLoading()
const filePath = res.filePath
// 预览文件
wx.openDocument({
filePath: filePath,
fileType: 'pdf',
showMenu: true, //支持微信分享
success: function (res) {
console.log('打开文档成功')
}
})
},
fail: function (res) {
wx.hideLoading()
wx.showToast({
title: '下载失败',
icon: 'none'
})
}
})