已验证Android,iOS 都没问题
建议在手机上测试
wx.downloadFile({
url: 'https://xxxxx.pdf', // 源文件地址
filePath: wx.env.USER_DATA_PATH + '/xxx.pdf', // 指定的本地文件路径,一定要带文件后缀名 不然无法打开 wx.env.USER_DATA_PATH 类似本地文件根目录
success(res) {
const filePath = res.filePath || res.tempFilePath
wx.openDocument({
filePath,
fileType: 'pdf',
success: function (res) {
console.log('打开文档成功')
}
})
},
fail(err) {
console.log('打开文档失败', err)
}
})