当播放HTML5视频时如何防止Chrome冻结

3
我有一个使用HTML5视频的网站。在使用Google Chrome查看该页面时,Chrome会不定期地冻结标签,并显示“噢,糟糕!”的错误。页面停止渲染,然后在大约15秒后超时。每五次加载页面中就会发生一次。当页面上有多个视频时(大约每两次),这种情况发生得更加频繁,因此问题可能是每个视频单独出现的。我该如何开始调试此问题?Chrome没有明显的JavaScript错误。我正在使用Video For Everybody视频播放代码。谢谢。

只是你的网站出现了这个问题,还是其他网站也有类似的问题? - Mike Caron
它发生在一些其他网站上,但并非所有网站都有这个问题。http://camendesign.com/code/video_for_everybody/test.html 存在问题。http://videojs.com/ 似乎没有。 - ajd
你使用的是哪个版本的Google Chrome?使用的是哪个操作系统? - apose
9.0.597.107 (0) 在 Arch Linux 上。 - ajd
1个回答

3
这可能与以下问题有关:http://code.google.com/p/chromium/issues/detail?id=72985。虽然该错误是针对具有许多视频的页面的,但我在一个只有一个视频的页面上也发现了相同的行为。Chrome 10 beta没有展示出这种行为,同时移除preload属性似乎也可以解决问题。

删除预加载似乎对我没有起作用,但升级到Chrome 10后解决了。 - ajd

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接