Chrome服务工作者范围请求停止视频播放

时间:2018-12-10 17:08:38

标签: google-chrome caching html5-video service-worker

我似乎遇到了一个奇怪的问题,Chrome中的某些范围请求成功返回206,但视频无法播放。

以下请求停止播放视频:

enter image description here

但是,此请求成功,并且视频按预期进行缓冲和播放:

a

问题似乎是范围请求,当范围为bytes = 0时,一切正常,但是如果请求为其他任何内容,它将失败。

为澄清起见,我正在使用服务人员缓存视频以允许脱机播放。范围请求的大约10%的时间是bytes = 0-并且可以正常工作,否则将失败。

我在这里遵循了以下示例:https://googlechrome.github.io/samples/service-worker/prefetch-video/,介绍如何处理范围请求。它可以在Safari和Firefox中正常运行,据我所知这纯粹是Chrome问题。

Chrome版本为:71.0.3578.80(官方内部版本)(64位)

谢谢

0 个答案:

没有答案