微信小程序调用api wx.downloadFile下载图片(甄姬),有时候会出现格式.unknown的bug
针对这个问题我们可以通过自定义图片名称,并且传入filePath指定文件下载后存储的路径。
let filePath = wx.env.USER_DATA_PATH + '/' + new Date().valueOf() + '.png'
wx.downloadFile({
url: "https://example.com/baidu.png", // 图片下载地址
filePath: filePath,
success: (res) => {
if (res.statusCode === 200) {
wx.saveImageToPhotosAlbum({
filePath: res.filePath,
success: (data) => {
wx.showToast({
title: '保存成功',
icon: 'success',
duration: 2000
})
},
fail: err=>{
console.log(err)
}
})
}
}
})