gpt4 book ai didi

javascript - 无法摆脱 this.tech.isReady is null or not an object

转载 作者:行者123 更新时间:2023-11-28 03:35:40 25 4
gpt4 key购买 nike

我在使用 Video.JS 脚本(结合 BigVideo.js)时遇到一点问题

第 2511 行:this.tech.isReady 为空或不是对象

以下情况发生在 IE7-8 和 Firefox 12 中。

https://github.com/zencoder/video-js/issues/210

以下线程给出了(我认为)如何解决问题的答案。

ddadick 说要添加以下行。

V.options.flash.iFrameMode = true;

我试过这个,但它不能像条件所说的那样在 Firefox 中工作:

if (options.iFrameMode == true && !_V_.isFF) {

如果选项模式不是 Firefox...

我已关闭“Firefox”验证进行测试,但 iframe 大小为 350x100。我试过对 CSS 进行一些修改,但它无法全屏显示。

我还尝试了另一种替代方法,它不是直接运行 player.play(),而是使用准备好的函数调用它 player.ready(function() { player.play() ; } ); 但它并没有改变任何东西。

我只是在寻找一种方法,至少它不会在 Firefox 或不受支持的浏览器中崩溃。如果我能在这个浏览器中获得完整的视频支持,那就再好不过了。

当然我可以测试 Firefox 12 或更低版本,不要立即加载视频和显示海报,但我希望不要这样做。

最佳答案

如果这与我遇到的问题相同,那么这是 Qt 4 在 OSX 上使用的 Webkit 实现的问题。这实际上不是 video.js 本身的问题。解决方案是升级到 Qt 5,它使用较新的版本,例如在尝试播放 MP4 视频时不会抛出此类错误。有关问题和解决方案的详细信息,请参阅此博客文章:http://magnemg.tumblr.com/post/113251336220/how-to-solve-a-capybara-webkit-and-video-js

关于javascript - 无法摆脱 this.tech.isReady is null or not an object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14538350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com