微信小程序> 小程序视频播放

小程序视频播放

浏览量:600 时间: 来源:scwMason

 

我们小程序的视频播放和弹幕微信团队已经帮我们封装的非常好了

<view class="section">  <video class="videoc" src="{{src}}"></video></view><button bindtap='chooseVideo'>选取视频</button>

这里我们用了封装好的APIchooseVideo

chooseVideo:function(){    var that=this;    wx:wx.chooseVideo({      sourceType: ['album','camera'],/*选取的视频可以是相机拍摄,也可以是相册*/      compressed: '',      maxDuration: 60,      camera:['front','back'],      success: function(res) {        that.setData({          src:res.tempFilePath        })      },      fail: function(res) {},      complete: function(res) {},    })  }

有弹幕功能的视频播放器:

<view>  <video id="myVideo" class="videoc" src="demo.mp4" danmu-list='{{danmuList}}' danmu-btn='true'></video> <view>  <input bindblur='bindblur' placeholder='一起发吐槽吧'></input>  <button bindtap="upText">发布弹幕</button> </view></view>
data: {    src:"",    inputValue:'',    danmuList:[      {        text:"第一个弹幕",        time:2      }      ,      {        text:"第二个弹幕",        time:3      }    ]  },
bindblur:function(e){    this.inputValue=e.detail.value;  },  upText:function(){    this.videoContext.sendDanmu({      text:this.inputValue,      color:getRandomColor()    })  },
onReady: function (res) {    this.videoContext = wx.createVideoContext("myVideo", this);  },

 

微信小程序

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎