响应式HTML5视频,纵横比可以更改
Responsive HTML5 Video where aspect ratio can change
我正在尝试通过DesignModo使用video.js和Flat UI来设置HTML5视频播放器。我有一个问题,我需要让视频播放器响应,所以宽度需要是100%。
问题是,当设置这个时,视频的高度总是和你在小提琴上看到的一样。因此,我需要(我认为)一个脚本来检测纵横比,因为纵横比将发生变化。我在这里找到了一个这样的脚本,但它是为iframe
视频设计的,比如YouTube或Vimeo。
我试图通过将$allVideos
的值更改为$("video[class^='video-js']"),
来修改脚本,但似乎没有成功。有人能看看我的Fiddle并告诉我出了什么问题以及如何解决吗?
顺便说一句,我知道字体文件和图像的链接出现了404,这是因为目前这些文件没有托管在我的服务器上,我只是在本地测试它们。
只需从.video-js .vjs-tech
中删除height: 100%;
。并且这将从给定的宽度自动获得高宽比100%。
相关文章:
- 如何检查用户在html5视频播放器中观看了完整的视频
- html5视频中的Youtube类型注释
- 强制浏览器更新缓存的HTML5视频对象
- 可以使用带有json回调的html5视频标签
- html5视频播放器和视频js之间的关系
- 隐藏HTML5视频控件
- 用链接替换嵌入的HTML5视频
- HTML5视频链接在Chrome中不起作用
- 用angular js在屏幕上点击播放和暂停html5视频
- 使用Javascript播放HTML5视频
- 自定义HTML5视频控件-退出按钮不会启动全屏切换功能
- ReactJS:如何使用react正确播放带有onClick事件的html5视频
- html5视频将黑框(空)绘制到画布上
- 资源管理器9上的html5视频缓存
- 如何检查html5视频是否有足够的缓冲,以便在不停止缓冲的情况下播放
- html5视频交互式视频播放器
- HTML5视频无法在chrome上工作,在服务器上托管后的IE,mov文件中的视频(quicktime格式)
- 如何从某个时间开始预加载HTML5视频
- 寻找HTML5视频是否需要加载整个文件
- 如何在HTML5视频中获得寻找事件的起点