saveImage(e) {
//e 图片地址
// 非H5环境中
// #ifndef H5
uni.saveImageToPhotosAlbum({
filePath: e, //图片url
success: () => {
uni.showToast({
title: "保存成功",
icon: "success"
})
}
})
// #endif
//H5环境中,也可以提示长按屏幕保存,让用户操作,不执行以下事件
// #ifdef H5
if (typeof plus !== "undefined"){
// 当前运行在H5+环境中
var down = plus.downloader.createDownload(e, {}, function(e, a) {
plus.gallery.save(e.filename,function (e) {
uni.showToast({
title: "保存成功",
mask:true ,
});
console.log("下载成功");
},function (e) {
console.log("下载失败,请重试");
})
});
down.start();
}else{
var oA = document.createElement("a");
oA.download = '作品.png'; // 设置下载的文件名,默认是'下载'
oA.href = e; //图片url
document.body.appendChild(oA);
oA.click();
oA.remove(); // 下载之后把创建的元素删除
}
// #endif
},
06-30
1641
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
06-25
2153
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-01
7988
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
11-06