主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
最近发现有网友想知道videojs是什么,以及videojs中文文档的详细解释。所以今天这篇文章就给大家具体解答一下以上问题。如果你对此感兴趣,请继续阅读!
视频
Videojs是一个通用的js库,在网页上嵌入视频播放器。Videojs会自动检测浏览器是否支持HTML5,如果不支持HTML5,会自动使用Flash播放器。
Video是一个全局函数,可以接收三个参数(id,options,onready):第一个参数是视频标签的id如:videojs(' # exle _ video _ 1 ');第二个参数是配置选项。除了在这里给出,还可以在视频标签中以data-setup='{} '属性的形式给出。第三个参数其实是videojs初始化后的回调函数。在这个函数中,你可以用这个来引用videojs的实例对象。开始播放、停止等。
JS中文文档详解
JS中文文档详解
常见事件
播放this.play()
停止–视频没有停止方法,您可以使用暂停来暂停它,以获得相同的效果。
暂停this.pause()
销毁此文件。dispose()
听听这个。开(“咔嚓”,fn)
触发cc事件this.trigger('dispose ' ')
常见选项
Autoplay: true/false播放器是否会在准备就绪时自动播放[默认为false]
Controls: true/false是否有控制条[默认为true]。如果设置为false,则只能通过api控制。也就是说,界面上不会出现任何控制按钮。
Height:视频容器、字符串或数字单位像素的高度,例如:height: 300或height:' 300px '
Width:视频容器、字符串或数字单位像素的宽度。
Loop: true/false是否在视频播放后循环播放视频。
静音:真/假静音?
海报:播放前显示的视频图像,播放后自动删除。通常会传入一个URL。
预载:预载
视频的补充说明
1.对于Video.js 5.x及更低版本,Flash技术是Video.js核心存储库的一部分,对于Video.js 6.x及更高版本,Flash技术位于单独的存储库中。videojs-flash.js插件只适用于video.js >: = 6.0.0,因为之前的flash技术已经内置到版本中了!Video.js不能直接播放rtmp流,需要video js的插件-flash.js。
2.播放HLS视频,你得参考videojs 7版之前的videojs-contrib-hls.js插件才能播放。video 7版本之后,Video.js默认绑定VHS(VHS(video js-contrib-HLS的继承者VHS。它是videojs-contrib-hls存储库中的一个源处理程序。虽然videojs-contrib-hls最初是为了在所有浏览器上增加hls播放而设计的,但是我们意识到引擎也可以播放其他格式,所以videojs-contrib-hls项目已经被videojs-http-streaming放弃并继承了。默认情况下,Videojs HTTP Streaming(昵称VHS)已经集成在Video.js 7及以上版本中,所以你可以在不使用videojs-http-streaming插件的情况下播放HLS、DASH以及未来的HTTP Streaming协议视频。
JS中文文档详解
以上介绍了videojs的基本概念,videojs中文文档的详细说明,以及videojs的一些补充说明。希望你看完这篇文章后对videojs有更深的了解。
以上是我们本期分享的详细内容。本网站的部分内容来自互联网。希望对你有帮助。请关注zhujicankao.com。
这几篇文章你可能也喜欢:
- 暂无相关推荐文章
本文由主机参考刊发,转载请注明:视频的中文文档详解:视频的补充说明 https://zhujicankao.com/69906.html
评论前必须登录!
注册