1、uniapp小程序端下载视频可以使用 uni.saveVideoToPhotosAlbum(OBJECT),保存视频到系统相册。
参数名 | 类型 | 必填 | 说明 |
filePath | String | 是 | 视频文件路径,可以是临时文件路径也可以是永久文件路径 |
success | Function | 否 | 接口调用成功的回调函数 |
fail | Function | 否 | 接口调用失败的回调函数 |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
实例:
<view class="button"> <button type="default" @click="uploadVideo">保存到相册</button> </view>
js代码
<script>
export default {
data() {
return {
textValue: '' ,//文本内容
videoUrl:''
}
},
onLoad() {
},
methods: {
uploadVideo() {
const downloadTask = uni.downloadFile({
url: 'https://www.exame.com/121.mp4',
success: (res) => {
if (res.statusCode === 200) {
uni.showToast({
title: "视频连接正确",
icon: "none"
});
console.log(res)
uni.saveVideoToPhotosAlbum({
filePath: res.tempFilePath,
success: function() {
uni.showToast({
title: "保存成功",
icon: "none"
});
},
fail: function(e) {
console.log(e)
uni.showToast({
title: "保存失败,请稍后重试",
icon: "none"
});
}
});
}
}
});
downloadTask.onProgressUpdate((res) => {
console.log('下载进度' + res.progress);
console.log('已经下载的数据长度' + res.totalBytesWritten);
console.log('预期需要下载的数据总长度' + res.totalBytesExpectedToWrite);
});
}
}
}
</script>2、uniapp小程序端下载图片可以使用 uni.saveImageToPhotosAlbum(OBJECT),保存图片到系统相册。
只需把上面的 uni.saveVideoToPhotosAlbum替换为uni.saveImageToPhotosAlbum即可
关于简忆
简忆诞生的故事



粤ICP备16092285号
文章评论(0)