我从HTML5和javascript开始,我对video.js对于HTML5 player/html“视频”标记与video.js之间的关系以及video.js的用途有一个基本的疑问。我的具体问题是:
如果是,则:
除了提供更好的外观和控制之外,使用Video.js还有其他原因吗?我知道有一些插件可以用于video.js,这些插件具有额外的功能,比如播放HLS和DASH视频等,但是这里我要说的是核心的video.js模块。
是否需要使用HTML5播放器,还是可以将其更改为在video.js中使用自定义播放机
如果对Q1的回答是否定的,那么:
如果video.js正在使用自己的播放器,那么为什么它甚至需要在HTML中使用一个“视频”标记才能创建和使用自己的播放器。这似乎表明video.js和HTML5播放器之间存在某种联系。
我还看到,video.js的构造函数似乎只有在html文件中解析/加载“视频”标记时才调用,而不是在html的"head“部分中包含的javascript文件时调用。所以什么/如何/谁创建映射(如果有的话)之间的“视频”元素的HTML和video.js之间的初始化。
发布于 2016-05-13 17:04:44
video.js --它正在检查浏览器是否支持HTML5,以防它不支持,然后它将运行闪存播放器。基本上,它为您提供了浏览器兼容性。
https://stackoverflow.com/questions/37215614
复制相似问题