美文网首页
视频下载

视频下载

作者: 简简单单_8de0 | 来源:发表于2020-09-22 15:38 被阅读0次

微信小程序下载视频功能

1.在标签里传递ID

1<text catchtap="handleDownload" data-link="{{item.link}}">下载</text>

2.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 => {

           $Message({

             content: '下载成功',

             type: 'success'

           })

           let fileMgr = wx.getFileSystemManager();

           fileMgr.unlink({

             filePath: wx.env.USER_DATA_PATH + '/' + fileName + '.mp4',

             success: function(r) {

             },

           })

         },

         fail: err => {

           console.log(err)

           if (err.errMsg === 'saveVideoToPhotosAlbum:fail auth deny') {

             wx.showModal({

               title: '提示',

               content: '需要您授权保存相册',

               showCancel: false,

               success: data => {

                 wx.openSetting({

                   success(settingdata) {

                     if (settingdata.authSetting['scope.writePhotosAlbum']) {

                       wx.showModal({

                         title: '提示',

                         content: '获取权限成功,再次点击下载即可保存',

                         showCancel: false,

                       })

                     } else {

                       wx.showModal({

                         title: '提示',

                         content: '获取权限失败,将无法保存到相册哦~',

                         showCancel: false,

                       })

                     }

                   },

                 })

               }

             })

           }

         }

       })

     }

   })

 },

https://blog.csdn.net/weixin_30407099/article/details/97398356
https://www.cnblogs.com/Glant/p/11423370.html

相关文章

网友评论

      本文标题:视频下载

      本文链接:https://www.haomeiwen.com/subject/ghseyktx.html