Uniapp保存网络图片到本地
发布时间:2022-02-25 11:58:40 作者:米站 阅读量:27
/**
* 保存网络图片到本地
* @param {Object} img
* @param {Object} callback
*/
saveHttpImage: function(img, callback) {
//下载图片到本地
uni.downloadFile({
url: img,
success: res => {
//判断是否下载成功
if (res.statusCode === 200) {
//保存图片到本地
uni.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success: function() {
if (typeof callback == "function") {
callback(res.tempFilePath);
}
tool.showToast('保存成功');
},
fail() {
tool.showToast('保存失败');
}
});
}
},
fail() {
tool.showToast('保存失败');
}
});
},