1. В тег ID передачи
<Текст catchtap = "handleDownload" канал передачи данных = "{{item.link}}"> 下载 </ текст>
2.js метод загрузки
//下载 handleDownload (е) { пусть связь = e.currentTarget.dataset.link; пусть имя_файл = новая дата () valueOf (). wx.downloadFile ({ URL:, Filepath: wx.env.USER_DATA_PATH + '/' + имя_файла + .mp4' , успех: Рез => { console.log (Рез); пусть Filepath = res.filePath; WX. saveVideoToPhotosAlbum ({ Filepath, успех: файл => { $ Message ({ содержание: '下载成功', введите: 'успех' }) пусть fileMgr = wx.getFileSystemManager (); fileMgr.unlink ({ Filepath: wx.env.USER_DATA_PATH + '/' + имя_файла + .mp4' , успех: функция (г) { }, }) }, сбой: ERR => { console.log (ERR) , если (err.errMsg = == 'saveVideoToPhotosAlbum: сбой аутентификации отрицают') { wx.showModal ({ название: '' Подсказка, содержание: '需要您授权保存相册', showCancel: ложь, успех: данные => { wx.openSetting ({ успех (SETTINGDATA ) { название: '提示', если (settingdata.authSetting [ 'scope.writePhotosAlbum']) { wx.showModal ({ Содержание: «Получить разрешения успешно, нажмите кнопку скачать, чтобы сохранить», showCancel ложь, }) } еще { wx.showModal ({ название: «подсказка», содержание: «Получить отказ разрешений, не будут сохранены в альбом о ~», showCancel: ложь, }) } }, }) } }) } } }) } }) },