当前位置:   article > 正文

vue中使用video.js_vue video-js

vue video-js
标题

1.首先下载Video。js

2.引入:import Video from 'video.js'

3.页面中使用: 

<video

              style="display:none"

              :id="'myVideo'+index"

              class="video-js"

              :src="item.sourceUrl"

              controls

              preload="auto">

            </video>

4. 后台返回数据做处理: 

this.$nextTick(() => {

            let myCollection = document.getElementsByClassName('video-js')

            this.durationT = []

            Array.from(myCollection).map((item, index) => {

              var myPlayer = Video('myVideo' + index, {

                preload: 'auto',

                controlBar: {

                  'durationDisplay': true

                }

              }, () => {

                this.timer = setTimeout(() => {

                  this.durationT.push(myPlayer.controlBar.durationDisplay.formattedTime_)

                }, 200)

              })

            })

          })

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/608037
推荐阅读
相关标签
  

闽ICP备14008679号