2***@qq.com
2***@qq.com
  • 发布:2018-11-16 14:50
  • 更新:2020-05-06 14:06
  • 阅读:1707

bitmap.save的图片 系统相册里找不见?

分类:HTML5+

请问 是设置路径原因 ?

2018-11-16 14:50 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com (作者)

保存图片成功:{"target":"file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/apps/HBuilder/www/DCIM/lives.jpg","width":1156,"height":2228,"size":662441}

6***@qq.com

6***@qq.com

var bitmap = new plus.nativeObj.Bitmap();
// 加载海报图片
bitmap.loadBase64Data(_this.poster, function() {
//保存到系统相册
bitmap.save("doc/poster"+_this.coupon.item_id+".jpg", {
overwrite: true, //是否覆盖已有图片, true 是
quality: 100 //图片质量,1-100 默认50, 100质量最高
}, function(e) {
//重点在这里
uni.saveImageToPhotosAlbum({
filePath: e.target,
success: function () {
uni.showToast({
title: "图片保存成功",
icon: "none"
});
}
});
}, function(e) {
uni.showToast({
title: "图片保存失败",
icon: "none"
});
});
}, function(e) {
uni.showToast({
title: "图片保存失败",
icon: "none"
});
});

1***@qq.com

1***@qq.com - 96

解决了吗

3***@qq.com

3***@qq.com - Rain-TvT||

真机调试时没问题的,可打包后 bitmap.save 到这一步的时候就没有继续往下执行了, 原因不清楚

该问题目前已经被锁定, 无法添加新回复