首页
学习
活动
专区
圈层
工具
发布

video.js调用

>  一、总结(点击显示或隐藏总结内容) 一句话总结: 网上有各种细致的现成的代码可以拿来用,没必要自己死专 1、video.js有两种初始化方式?...一种是在video的html标签之中 一种是使用js来进行初始化 二、记录一波video.js的使用及问题 转自或参考:记录一波video.js的使用及问题 – – SegmentFault 思否 https...utm_source=tag-newest 1、视频初始化 video.js有两种初始化方式,一种是在video的html标签之中,一种是使用js来进行初始化 1.1、在video中进行初始化 video.js样式修改 .video-js{ /* 给.video-js设置字体大小以统一各浏览器样式表现,因为video.js采用的是em单位 */ font-size: 14px; } ....from 'video.js/dist/lang/zh-CN.json' import video_en from 'video.js/dist/lang/en.json' import 'video.js

34.5K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    小程序系列之禁用视频快进

    但是小程序的视频播放又带有快进功能,此时有两种方案: 确保你在这个页面待的时间超过视频时长,此时存在bug,无论视频是否播放都在计算时间,因此不推荐 禁用快进功能,然而小程序视频插件又没有提供这样的API...下次再触发时候的播放进度和存下来的对比,如果大于3s我们就认为是快进了 3. 3s可以根据每个项目需要自行调整,如果精度要求比较高,甚至可以设置为250ms,但是个人感觉没有必要 主要实现 页面...bindtimeupdate(e){ console.log('当前播放长度(s):' + (parseInt(e.detail.duration/4))); var aa = 1; // 是否开启可以视频快进...1 禁止开启 //跳转到指定播放位置 initial-time 时间为秒 let that = this; //播放的总时长 var duration = parseInt...this.videoContext.seek(that.data.video_real_time) wx.showToast({ title: '未完整看完该视频,不能快进

    6.4K31

    Vue3开发:视频播放器video.js使用详解

    前言 Video.js是一个通用的在网页上嵌入视频播放器的JS库,比原生video标签有更强大的功能、更好的兼容性、更美观等优点。...安装使用 首先安装video.js: pnpm install video.js --save 然后引入css,在mian.js中: import "video.js/dist/video-js.css...上面只是最简单的demo,下面来说说video.js中比较常用的功能。...如果是false则不显示,同时也禁止了用户操作,这样我们需要自己实现控制。 controlBar 设置控制栏的内容,是一个Object(ControlBarOptions)或者是布尔值。...上面提到如果controls为true则同时支持用户操作,如果想显示控制栏又不允许这些用户操作,则可以设置userActions禁止这些操作即可,这样用户就只能通过点击控制栏上的按钮来控制。

    13.4K40

    微服务 day13:使用FFmpeg进行格式转换以及m3u8文件生成、文件分块上传接口实现

    2、播放器具有快进、快退、暂停等基本功能。 3、学生可以方便切换章节进行学习。 ? 什么是录播课程? 录播课程就是提供录制好课程视频,供用户在线点播,反复学习。 课程视频如何管理?...一般 10 秒一个 ts 文件,播放器连接 m3u8 文件播放,当快进时通过 m3u8 即可找到对应的索引文件,并去下载对应的 ts 文件,从而实现快进、快退以近实时的方式播放视频。...本项目采用H5播放器,使用 Video.js 开源播放器。 Video.js 是一款基于 HTML5 世界的网络视频播放器。...官方地址:http://videojs.com/ 0x02 下载 video.js Video.js: https://github.com/videojs/video.js videojs-contrib-hls...0x03 调试视频播放页面 使用 vue-video-player 组件将 video.js 集成到 vue.js 中,本项目使用 vue-video-player实现video.js 播放。

    4.2K31

    基于video.js来实现vue的视频播放功能

    video.js是一个很好的视频播放插件,但是如果移植到vue上相信很多小伙伴很苦恼,是不是网上搜了一堆,发现不好使,我也是踩坑了,后来发现官方文档上就有,好尴尬,建议以后学习先看看官方文档,会有惊喜的...1.首先安装video.js,然后在main.js中引入 npm i video.js -D //安装 //main.js 引入 import Video from 'video.js' import...'video.js/dist/video-js.css' Vue.prototype....$video = Video; 1.先官方基础的使用方法,自定一个组件,说明一下在使用video.js组件时需要在beforeDestroy增加一个dispose()方法,来销毁它,这样就可以解决重复载入报错问题了...video ref="videoPlayer" class="video-js"> import videojs from 'video.js

    15.4K30

    vue使用video.js解决m3u8视频播放格式

    会使用两种方法来解决这个问题 第一种方法 1.在vue中安装下面这些插件 cnpm install video.js --save ccnp install videojs-contrib-hls...--save  网上有说video.js版本太高不能使用,不能使用7以上的版本,用5版本的,最后结果测试,根本不需要什么低版本的高版本的,7版本以上的没有任何问题。...assets/images/coveImg.png"); } }, 2.2在methods中定义一个方法,getViewList用于请求数据,拿到视频流 2.3下载之后在页面中引入,如果引入video.js...只需要写这么多,然后再mounted生命周期调用,但是这个没有video.js样式好看,都可以解决播放不了m3u8视频的格式问题。 以上都是来解决m3u8视频播放不了的问题,

    10.3K10
    领券