-1

似乎大约有一半的时间,Firefox 24 未能在我的 HTML5 视频上调用进度事件。现场演示可以在这里看到:https ://mediacru.sh/Cjbft93YWNNu

我正在为视频使用 h.264,并且应该正确设置服务器以进行流式传输。它在 Chrome 上运行良好。

4

1 回答 1

0

你的问题很简单。在您添加进度事件之前,视频已经完全加载。另请注意,您必须使用“timeupdate”而不是“timeUpdate”。

您可以编写以下内容:

videos[i].addEventListener('progress', updateVideo, false);
//if video has already some data call updateVideo
if(videos[i].readyState > 0){
    updateVideo.call(videos[i], {target: videos[i]});
}
于 2013-10-09T09:43:55.930 回答