需求:保存图片到本地
wx.getSetting({//请求授权
success(res) {
wx.downloadFile({//下载图片到本地
url://这里为当前想保存的图片的路径,
success: function (res) {
console.log(res, '成功之后触发’);
wx.saveImageToPhotosAlbum({//保存到本地
filePath: res.tempFilePath,
success: function (data) {
wx.showToast({
title: "保存头像成功",
icon: "success",
duration: 2000
});
},
fail: function (err) {
console.log(err);
},
complete(res) {
console.log(res);
}
});
}
});
}
});
轻轻松松
当然还有那种长按保存图片的需求 这里官方提供了一个方法
在当前image组件里添加show-menu-by-longpress(注意基础库要在2.7.0以上哦)