微信小程序下载视频保存到本地
.wxml
<span bindtap="handleDownload" data-link="{
{video}}">下载视频</span>
<video style="margin: 0 auto;" src="{
{video}}"></video>
.js
handleDownload(e) {
let link = e.currentTarget.dataset.link;
let fileName = new Date().valueOf();
wx.downloadFile({
url: link,
filePath: wx.env.USER_DATA_PATH + '/' + fileName + '.mp4',
success: res => {
console.log(res);
let filePath = res.filePath;
wx.saveVideoToPhotosAlbum({
filePath,
success: file => {
wx.showToast({
title: '下载成功',
icon: 'success',
duration: 2000
})
let fileMgr = wx.getFileSystemManager();
fileMgr.unlink({