save: function (options) {
let value = this.data.videoVal;
if(value.length>0){
let fileName = new Date().valueOf();
const task = wx.downloadFile({
url: value,
filePath: wx.env.USER_DATA_PATH + '/' + fileName + '.mp4',
success: res => {
//保存到相册
let filePath = res.filePath
wx.saveVideoToPhotosAlbum({
filePath ,
success: res => {
console.info(res);
wx.showToast('视频保存到相册');
let fileMgr = wx.getFileSystemManager();
// 删除本地文件
fileMgr.unlink({
filePath: wx.env.USER_DATA_PATH + '/' + fileName + '.mp4',
success: function(r) {
console.log('unlink-getFileSystemManager')
console.log(r)
},
})
},
fail: res => {
wx.showToast({
title: '保存失败',
})
}
})
}
})
task.onProgressUpdate(this.onProgress)
}
},
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。