vue工程下播放视频

Posted wuxiaoshi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue工程下播放视频相关的知识,希望对你有一定的参考价值。

vue工程下播放视频

  • 安装插件

    npm install --save video.js
    npm install --save videojs-contrib-hls
  • 导入css

    import 'video.js/dist/video-js.css'
  • 导入js

    import videojs from 'video.js'
    import 'videojs-contrib-hls
  • 指定播放容器

    <video id="my-video" class="video-js vjs-default-skin" controls preload="auto" poster="../assets/video.png">
     <source src="http://xxx/1.m3u8" type="application/x-mpegURL">
    </video>
  • 在mounted上

    videojs('my-video', {
         bigPlayButton: false,
         textTrackDisplay: false,
         posterImage: true,
         errorDisplay: false,
         controlBar: true
        }, 
        function () {
          this.play()
      }
    )

以上是关于vue工程下播放视频的主要内容,如果未能解决你的问题,请参考以下文章

视频没有在片段 ViewPager 中暂停

Vue示例之使用视频播放

当替换片段视频仍在android中播放背景时

vue中播放rtsp流

Android 7 上的 VideoView 错误

在没有初始化段的情况下播放 mpeg dash 流