uniapp在手机端预览文件
handlePdf(url) {
uni.showLoading({
title: '加载中',
mask: true,
})
wx.downloadFile({
url: url,
success: function(res) {
console.log(res)
uni.hideLoading()
var filePath = res.tempFilePath
uni.showLoading({
title: '正在打开',
mask: true,
})
wx.openDocument({
filePath: filePath,
fileType: 'pdf',
success: function(res) {
console.log(res)
uni.hideLoading()
console.log('打开文档成功')
},
fail: function(err) {
uni.hideLoading()
console.log('fail:' + JSON.stringify(err))
},
})
},
fail: function(err) {
uni.hideLoading()
console.log('fail:' + JSON.stringify(err))
},
})
},
url是文件的地址,使用wx.downloadFile将文件下载到本地,然后将文件使用wx.openDocument进行打开
原文地址:https://blog.csdn.net/bbkhhvv/article/details/140611453
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!