• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

微信小程序对接阿里云视频点播,备忘

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
upvideo(){
         var aliOssParams =  util.aliOssParams();//主要是获取上传阿里云的加密策略policy和签名signature;以及上传自己要上传到阿里云的地址,当然还有自己阿里云accessid。
          //上传视频到阿里云
          var that = this;
          wx.chooseVideo({
             maxDuration: 10,
             success: function (res) {
               var tempFilePath = res.tempFilePath;
               var stringFilePath = String(tempFilePath);
               var indexType = stringFilePath.lastIndexOf('.');
               var type = stringFilePath.substring(indexType);
               var alikey = 'video/'+new Date().getTime() + 
                Math.floor(Math.random() * 1000)+ type ;//随机1000内的数加上时间戳作为你存放在阿里云video目录下名字和类型。
               wx.uploadFile({
                 url:aliOssParams.host,
                 filePath: tempFilePath,
                 name: 'file',
                 formData: {
                   name: tempFilePath,
                   key: alikey,//这个是关键它是定义存放在阿里云那个目录下
                   policy:aliOssParams.policy,//上传阿里云的加密策略
                   OSSAccessKeyId: aliOssParams.aid,//自己阿里云的aid
                   success_action_status: "200",
                   signature: aliOssParams.signature,//上传阿里云的签名
                 },
                 success: function (res) {
                  var videoUrl = aliOssParams.host+'/'+alikey;//这就是
             刚上传阿里云后的存放的地址链接,通过它打开你刚上传视频。
                  that.videoUrl = videoUrl;
                   console.log('that',that,videoUrl);
                   wx.showToast({
                     title: "上传成功",
                     icon: 'success',
                     duration: 1000
                   })
                 },
                 fail: function ({ errMsg }) {
                   wx.showToast({
                     title: "上传失败",
                     duration: 1000
                   })
                 },
               })
             }
           })
View Code

 

参考:

 https://www.cnblogs.com/HfdBlog/p/9866369.html


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
小程序Canvas2D爬坑发布时间:2022-07-18
下一篇:
c++趣味小程序发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap