zoukankan      html  css  js  c++  java
  • vue3 使用 vue-video-player Cannot read property '_c' of undefined

    注意坑: 引用的时候 后面路径有个src    

    import VideoPlayer from 'vue-video-player/src'

    1、安装 npm install vue-video-player -S

    2、引用

         全局引用 main.js:

    组件内部引用

    全部页面:

    <template>
        <div class='demo'>
            <videoPlayer class="video-player vjs-custom-skin"
                          ref="videoPlayer"
                          :playsinline="true"
                          :options="playerOptions">
            </videoPlayer>
        </div>
    </template>
    <script>
    import {videoPlayer } from 'vue-video-player/src'
    import 'vue-video-player/src/custom-theme.css'
    import 'video.js/dist/video-js.css'
    export default {
      components:{
        videoPlayer
      },
      data() {
        return {
          playerOptions: {
            //播放速度
            playbackRates: [0.5, 1.0, 1.5, 2.0],
            //如果true,浏览器准备好时开始回放。
            autoplay: false,
            // 默认情况下将会消除任何音频。
            muted: false,
            // 导致视频一结束就重新开始。
            loop: false,
            // 建议浏览器在<video>加载元素后是否应该开始下载视频数据。auto浏览器选择最佳行为,立即开始加载视频(如果浏览器支持)
            preload: "auto",
            language: "zh-CN",
            // 将播放器置于流畅模式,并在计算播放器的动态大小时使用该值。值应该代表一个比例 - 用冒号分隔的两个数字(例如"16:9"或"4:3")
            aspectRatio: "16:9",
            // 当true时,Video.js player将拥有流体大小。换句话说,它将按比例缩放以适应其容器。
            fluid: true,
            sources: [
              {
                //类型
                type: "video/mp4",
                //url地址
                src: "https://cdn.theguardian.tv/webM/2015/07/20/150716YesMen_synd_768k_vp8.webm",
              },
            ],
            //你的封面地址
            poster: "",
            //允许覆盖Video.js无法播放媒体源时显示的默认信息。
            notSupportedMessage: "此视频暂无法播放,请稍后再试",
            controlBar: {
              timeDivider: true,
              durationDisplay: true,
              remainingTimeDisplay: false,
              //全屏按钮
              fullscreenToggle: true,
            },
          },
        };
      },
    };
    </script>
     
    <style scoped>
    .video-box {
      1000px;
      padding: 20px;
    }
    </style>
  • 相关阅读:
    泛微云桥e-Bridge 目录遍历,任意文件读取
    (CVE-2020-8209)XenMobile-控制台存在任意文件读取漏洞
    selenium 使用初
    将HTML文件转换为MD文件
    Python对word文档进行操作
    使用java安装jar包出错,提示不是有效的JDK java主目录
    Windows server 2012安装VM tools异常解决办法
    ifconfig 命令,改变主机名,改DNS hosts、关闭selinux firewalld netfilter 、防火墙iptables规则
    iostat iotop 查看硬盘的读写、 free 查看内存的命令 、netstat 命令查看网络、tcpdump 命令
    使用w uptime vmstat top sar nload 等命令查看系统负载
  • 原文地址:https://www.cnblogs.com/yanlinyushan/p/15402754.html
Copyright © 2011-2022 走看看