uniapp视频下载
时间: 2023-08-12 16:07:35 浏览: 107
在uniapp中,可以使用uni.downloadFile和uni.saveVideoToPhotosAlbum来实现视频下载和保存到相册的功能。以下是一个示例代码:
```javascript
uploadVideo() {
uni.showLoading({ title: '下载中' });
uni.downloadFile({
url: 'http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4',
success: (res) => {
if (res.statusCode === 200) {
uni.saveVideoToPhotosAlbum({
filePath: res.tempFilePath,
success: function() {
uni.hideLoading();
uni.showToast({ title: '保存成功', icon: 'none' });
},
fail: function() {
uni.hideLoading();
uni.showToast({ title: '保存失败,请稍后重试', icon: 'none' });
}
});
}
},
fail: (err) => {
uni.hideLoading();
uni.showToast({ title: '下载失败', icon: 'none' });
}
});
}
```
这段代码使用uni.downloadFile下载视频文件,并在下载成功后使用uni.saveVideoToPhotosAlbum将视频保存到相册中。如果下载失败,会显示相应的提示信息。你可以根据自己的需求修改视频的URL和保存成功/失败的提示信息。
阅读全文