默认的 uni.downloadFile会返回tempFilePath,返回格式安卓为bin后缀。
如:文章来源:https://www.toymoban.com/news/detail-515479.html
// An highlighted block
uni.downloadFile({
url: xxxxxxxxxx,
success: (data) => {
if (data.statusCode === 200) {
uni.openDocument({
filePath: data.tempFilePath, // 临时路径为bin后缀
fileType: fileName.split('.')[1], // 文件类型
showMenu: true, // 是否展示分享
success: function (res) {
uni.hideLoading()
}
})
}
},
更改:文章来源地址https://www.toymoban.com/news/detail-515479.html
// An highlighted block
uni.downloadFile({
url: xxxxxxxxxx,
filePath: wx.env.USER_DATA_PATH + '/' + fileName, // 定义一个路径 fileName === 例如:xxx.pdf/doc 等等
success: (data) => {
if (data.statusCode === 200) {
uni.openDocument({
filePath: data.filePath,
fileType: fileName.split('.')[1], // 文件类型
showMenu: true, // 是否展示分享
success: function (res) {
uni.hideLoading()
}
})
}
},
到了这里,关于微信小程序uni.downloadFile tempFilePath返回bin文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!