Chrome-在预加载时不会寻求音频

时间:2015-08-21 09:07:09

标签: html5 google-chrome audio

我正在使用HTML5音频。一切都在膨胀,我们的服务器正确支持HTTP范围和音频流/缓冲区等。

寻求只是一个小问题。当您寻求新职位时,Chrome会在现有请求出现时有时无法寻找新职位。它完全忽略了搜索请求,因此用户无法在新的搜索位置实际播放。

如何让Chrome始终停止现有请求并开始为新的搜索结果投放?

Chrome似乎对seeked()事件做出了回应,但我通过记录事件来注意到这个事件有时不会立即被触发。我尝试手动触发seeked()事件,但这似乎没有帮助。

我找到了一个答案,建议播放然后暂停视频元素的类似声音问题。不幸的是,我没有发现这对我有任何影响。

1 个答案:

答案 0 :(得分:0)

我通过减少请求大小来缓解此问题。以前,当浏览器请求范围时,我们几乎只是发回了它要求的范围。现在我把大小限制在100kb。 Chrome仍然很少会中断请求;但是现在即使连接速度很慢,每个请求仍然只需几秒钟,因此在连接质量方面它并没有太大的用途。