引入使用即可
// 保存base64图片地址到本地。 如果图片有data:image/png;base64前缀,需要去掉
const fs = uni.getFileSystemManager();
const saveBase64ImageToAlbum = (qrCodeUrl) => {
const filePath = wx.env.USER_DATA_PATH + "/code" + new Date().getTime() + ".png";
fs.writeFile({
filePath,
data: qrCodeUrl,
encoding: "base64",
success(res) {
uni.saveImageToPhotosAlbum({
filePath,
success: function (res) {
uni.showToast({
title: "保存",
icon: "success"
});
},
fail: function (err) {
console.log(err)
}
})
}
})
}
export {
saveBase64ImageToAlbum
}