zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    compass 制作css sprites
    net模块
    javascript -- 代理模式
    javascript -- 单例模式
    js 对象的浅拷贝和深拷贝
    js 对象的封装,继承,多态的理解
    this,call,apply
    flex 实现圣杯布局
    ubuntu中安装mongodb
    devDependencies和dependencies的区别
  • 原文地址:https://www.cnblogs.com/MaGnet/p/14629722.html
Copyright © 2011-2022 走看看