uniapp-小程序保存图片到相册
在uniapp中,你可以使用uni.saveImageToPhotosAlbum
方法来保存图片到用户的相册。以下是一个简单的示例代码:
// 假设你已经有一个图片路径imagePath
let imagePath = '/path/to/your/image.png';
uni.saveImageToPhotosAlbum({
filePath: imagePath,
success: function () {
uni.showToast({
title: '图片保存成功'
});
},
fail: function (err) {
uni.showToast({
title: '图片保存失败',
icon: 'none'
});
console.log('saveImageToPhotosAlbum fail', err);
}
});
确保你在调用这个方法之前已经获取到用户的授权。如果是第一次请求,系统会弹出授权提示框。
注意:
- 图片路径
imagePath
需要是一个有效的本地文件路径。 - 用户必须允许应用访问相册,否则保存会失败。
- 在真机调试或者发布时,请确保已经在小程序管理后台配置了相册权限。
评论已关闭