zoukankan      html  css  js  c++  java
  • vue 中使用video 使用视频/嵌入视频

    安装 
    npm install video.js

        main.js中引入

    import Video from 'video.js'
    import 'video.js/dist/video-js.css'
    
    Vue.prototype.$video = Video

    js
    export default {
        name: "TestTwo",
        data() {
            return {
            showMes:true
         };
        },
        mounted() { 
            this.initVideo();
        },
        methods: {
        changePlay(){
         
            var vide= document.getElementById("myVideo");
              if(vide.paused){
                   vide.play()
                   this.showMes=false
                  }else if(vide.play()){
                 vide.pause();
                  this.showMes=true
                 }
          },
             
        initVideo() {
            //初始化视频方法
            let myPlayer = this.$video(myVideo, {
                //确定播放器是否具有用户可以与之交互的控件。没有控件,启动视频播放的唯一方法是使用autoplay属性或通过Player API。
                controls: true,
                //自动播放属性,muted:静音播放
                autoplay: "muted",
                //建议浏览器是否应在<video>加载元素后立即开始下载视频数据。
                preload: "auto",
                //设置视频播放器的显示宽度(以像素为单位)
                 "800px",
                //设置视频播放器的显示高度(以像素为单位)
                height: "400px"
            });
            }
        }
        };
        </script>
    
        <style scoped>
        </style>
    wxml
     <div class="palyBtn"  @click="changePlay">
            <img src="@assets/images/project/banner_play.png" alt="" />
          </div>
    
          <div class="test_two_box" v-show="!showMes">
            <video
              id="myVideo"
              class="video-js"
              autoplay
              controls
            >
              <source
                src="@assets/project.mp4"
                type="video/mp4"
              >
            </video>
          </div>


    
    
  • 相关阅读:
    Python-sokect 示例
    Python装饰器
    javascript权威指南第22章高级技巧
    javascript权威指南第21章 Ajax和Comet
    javascript权威指南第20章 JSON
    javascript权威指南第17章 错误异常处理
    javascript权威指南第16章 HTML5脚本编程
    Bootstrap 表单布局示例
    javascript权威指南第15章 使用Canvas绘图
    贪心算法学习笔记
  • 原文地址:https://www.cnblogs.com/shuihanxiao/p/15100457.html
Copyright © 2011-2022 走看看