vue-core-video-player

vue-core-video-player

  • 下载安装

    • npm
      $ npm install --save vue-core-video-player
      
    • yarn
      $ yarn add -S vue-core-video-player
      
  • js引入
    <script src="./dist/vue-core-vide-player.umd.min.js"></script>
    
  • 导入

    • 在main.js中导入模块
      import VueCoreVideoPlayer from 'vue-core-video-player'
      
      Vue.use(VueCoreVideoPlayer)
      
  • 在组件中引用

    <div id="app">
      <div class="player-container">
        <vue-core-video-player src="./your_video_source.mp4"></vue-core-video-player>
      </div>
    </div>
    
    • 效果展示

image-20210407211522133

  • 分辨率设置问题

    在使用vue-core-video-player的时候想自己添加分辨率,官方文档中给的信息有点少,记录一下。

       const videoSource = [
    {
        src: 'https://media.vued.vanthink.cn/sparkle_your_name_am360p.mp4',
        resolution: '360p',
      }, {
        src: 'https://media.vued.vanthink.cn/sparkle_your_name_am720p.mp4',
        resolution: '720p',
      }, {
        src: 'https://media.vued.vanthink.cn/y2mate.com%20-%20sparkle_your_name_amv_K_7To_y9IAM_1080p.mp4',
        resolution: '1080p'
      }
      ]

我是将官方设置的格式放于data中。

image-20210407212229974

在vue-core-video-player组件中绑定到src属性中。

image-20210407212313929

效果就出来了

image-20210407212440128

posted @ 2021-04-07 21:36  LoopYasa  阅读(1926)  评论(0编辑  收藏  举报