uniapp下载图片
时间: 2023-09-13 19:04:19 浏览: 46
在UniApp中下载图片,你可以使用uni.request方法从服务器获取图片并保存到本地。以下是一个示例代码:
```javascript
uni.request({
url: 'http://example.com/image.jpg', // 图片的URL地址
method: 'GET',
responseType: 'arraybuffer',
success: (res) => {
uni.saveImageToPhotosAlbum({
filePath: plus.io.convertLocalFileSystemURL('_doc/uniapp_temp_image.jpg'), // 保存图片的路径
success: (res) => {
uni.showToast({
title: '图片保存成功',
icon: 'success'
});
},
fail: (err) => {
uni.showToast({
title: '图片保存失败',
icon: 'none'
});
}
});
},
fail: (err) => {
uni.showToast({
title: '图片下载失败',
icon: 'none'
});
}
});
```
上述代码通过uni.request方法从指定的URL地址下载图片,然后使用uni.saveImageToPhotosAlbum方法将图片保存到本地相册中。你可以根据需要修改代码中的URL地址和保存路径。