video.js - 为 video.js 设置 techOrder 真的有效吗?

标签 video.js

由于一些 IE 问题,我试图强制 video.js 使用将 Flash 放在第一位的 techOrder(至少在使用 IE 时是这样)。我已经尝试了 https://github.com/videojs/video.js/blob/master/docs/tech.md 中提到的所有方法,而且他们都不为我工作。我还发现很多人在各个技术网站上问同样的一般性问题,除了某些版本的“对我来说也不起作用”之外,没有任何回应。我已经能够通过破解 video.js 源代码来让 Flash 播放器正常工作,但这显然是错误的途径,因为我想在非 IE 情况下使用 html5。

那么:有人能够做到这一点吗?有什么例子吗?

最佳答案

数据设置和选项 block 方法都适合我。

data-setup='{ "techOrder":["flash", "html5"] }'

在数据设置方法中,请确保在 HTML 属性值周围使用单引号,在 JSON 中使用双引号。 JSON 需要 double 。

techOrder 只是一种偏好,并不能保证。这仍然取决于特定浏览器支持哪些技术和视频格式。如果这没有帮助,您能否提供有关您的用例的更多细节,并复制/粘贴您第一次尝试的代码?

关于video.js - 为 video.js 设置 techOrder 真的有效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18164651/

相关文章:

javascript - 从特定点在 html 上运行视频

javascript - 速度按钮最新版本的video.js

javascript - 数据属性未添加到创建的元素

javascript - Video.js this.tech 未定义 firefox

javascript - 如果视频位于 OS X Chrome 的浏览器缓存中,Video.js 将无法播放

javascript - 在视频末尾运行 WordPress 函数 - video.js + WordPress

video.js - 使用 video.js 是否可以获得当前的 HLS 时间戳?

javascript - 获取代码 :4 MEDIA_ERR_SRC_NOT_SUPPORTED when opening video file with VIDEO. js -

jquery - 是否有可用于在我的网站中进行视频修剪/剪切的 flash/JavaScript 库?