uniapp 图片保存
时间: 2023-10-08 11:14:51 浏览: 105
在uniapp中,可以使用uni.saveImageToPhotosAlbum()方法来保存图片到相册。具体步骤如下:
1. 获取图片的临时路径或者网络路径。
2. 调用uni.saveImageToPhotosAlbum()方法,将图片保存到相册。
示例代码如下:
```javascript
uni.saveImageToPhotosAlbum({
filePath: '图片路径',
success: function () {
uni.showToast({
title: '保存成功!',
icon: 'none'
});
},
fail: function (error) {
uni.showToast({
title: '保存失败!',
icon: 'none'
});
}
});
```
需要注意的是,保存图片到相册需要用户授权,因此需要在manifest.json中添加如下权限:
```json
"app-plus": {
"permissions": {
"photo": {
"desc": "保存图片到相册"
}
}
}
```
同时,在Android平台上,需要在manifest.json的application节点下添加如下代码:
```json
"android": {
"permission": [
{
"name": "android.permission.WRITE_EXTERNAL_STORAGE",
"desc": "保存图片到相册"
}
]
}
```
阅读全文