2

在嵌入了 3 个视频的页面上,有时它们中的任何一个都可能无法加载。在一页加载时,我可能会得到所有三个。另一方面,我可能一无所获。通常,它介于两者之间。

这些视频由Longtail Video Bits on the Run主持,我们使用的播放器是Flowplayer。成功后,Chrome 的网络选项卡会显示视频请求正在发出,它们被重定向(通过 302/临时重定向),然后返回实际视频。

但是,当不成功时,HTTP 状态显示为(pending)

Chrome 网络标签

其余的“Big 5”浏览器可以完美地处理页面。所有视频一直在加载。它似乎已本地化为 Chrome,我不知道为什么。

我担心的实际页面在付费墙后面,但这里是为公共消费复制的相同代码:演示页面

4

2 回答 2

1

这还不是答案,但我正在努力解决同样的问题,我认为你的问题可能与这个问题有关

查看上面的帖子以及 flowplayer 似乎也在其实现中使用 URLLoader 的事实(请参阅此处的源代码),我怀疑 chrome 和 URL Loader 是共同点。

已在此处向 Chrome 提交了一个错误

更新:我认为这是一个已解决的 chrome 错误,应该在即将发布的版本中修复。我无法在您的测试页面或我自己的测试页面上的每晚构建的 chrome 上复制该问题。

于 2012-05-10T20:20:20.650 回答
0

但是,这不是对您的具体问题的实际答案:

您正在使用自动缓冲功能,这会在网络连接上产生相当大的负载。它开始下载剪辑,即使用户没有透露播放它们的意图。并且 5 个平行的剪辑可能是一个相当大的负担,尤其是如果它们很长。

我建议您禁用自动缓冲或仅在第一个剪辑上启用它。

于 2012-05-10T16:57:11.473 回答