什么是HTML5视频的最佳方法
What would be the best approach to HTML5 video?
我正在这个网站上工作(http://martindue.dk/esoft/)我想在第一个街区里放一个电影播放器。所以我想我需要从头开始构建一些东西,因为我希望视频播放器没有控件,当它还没有启动时,这个"播放按钮"应该出现在视频的顶部,点击后,按钮应该消失,视频开始播放。
不需要太多代码就可以实现吗?当谈到Javascript(jQuery)时,我不是野兽。
有三种方法可以解决您的问题:
- 构建您自己的视频控件:您可以从这里开始阅读jquery支持
- 使用免费/开源播放器:videojs是一个可靠的选择(由Brightcove提供)。在我看来,mediaelementjs也是一个有效的选择
- 使用高级播放器:JW播放器和flow播放器是两个不错的选择。他们将添加额外的功能,如广告支持、统一的API、直播、视频分析
此外,即使目前80%的浏览器确实支持HTML5视频播放,你也应该考虑一个后备选项(至少是一条"无可用支持"消息,告诉用户该怎么看视频-当然,闪存后备是更好的选择)
我不会回收mediaelementjs,因为我对它有不好的体验,尤其是在旧的IE和Android上。
我刚开始评估video.js,还没有遇到任何问题。
相关文章:
- 有条件更新d3.js力图中节点的最佳方法
- 将jQuery.ech()方法转换为本地JavaScript抽象的最佳方法是什么
- 处理浮点错误的最佳方法是什么
- 从数组中删除元素的最佳方法是:javascript/jquery
- 以编程方式填充组合框道场 (1.8) 的最佳方法是什么?
- 列出没有 mysql 的元素的最佳方法是什么
- 在jquery库中重新定义方法的最佳方法
- Javascript,用vars创建对象的最佳方法
- 使用 jQuery 从 HTML 中获取某些值的最佳方法
- 在变量中保存值的最佳方法是在应用程序关闭后使用,然后使用apachecordova在android中重新启动
- 在d3.json中使用d3.csv组合多个csv文件数据输入的最佳方法是什么
- 用jasmine测试JavaScriptUI的最佳方法
- 使用javascript:在没有阻止html标记(<b>、<p>等)的情况下,阻止脚本的最佳方法
- 如果我返回表,检查 Ajax 调用是否为 200 OK的最佳方法是什么
- JavaScript - 创建可链接函数时的最佳方法是什么
- 在上下文菜单项单击上显示侧边栏/弹出窗口的最佳方法是什么
- 在 JavaScript 中获取范围的随机数的最佳方法
- 在对象类上实现 jquery 作用域的最佳方法
- 将同步函数包装到承诺中的最佳方法是什么?
- 使用 MVC 删除 JavaScript 中硬编码字符串 Asp.Net 最佳方法