HTML5 视频 - 暂停加载/部分加载

发布于 2024-10-17 18:35:28 字数 124 浏览 7 评论 0原文

有没有办法预加载视频的一部分,而不是整个视频?我注意到有一个“暂停”事件,表明视频预计不会下载,直到有进一步指示,但我不确定如何触发此事件?

我的目标是预加载视频的一部分而不占用所有用户的带宽。

谢谢!

Is there a way to preload a portion of a video, but not the entire thing? I noticed that there is a "suspend" event that indicates the video is expectedly not downloading until further instruction, but I'm unsure of how to trigger this event?

My goal is to preload a portion of a video without taking up all the users' bandwidth.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

薄凉少年不暖心 2024-10-24 18:35:28

您可以使用 XHR 预取任何 URL,但无法控制它从客户端预取的量。我认为您可以尝试以下操作:在 XHR 请求中设置一个标头,指示您想要预取多少数据,在服务器端读取此标头,然后仅将那么多数据提供给此请求。

You can pre-fetch any URL with XHR, but you can't control how much it pre-fetch from the client-side. I think you can try this: set a header in the XHR request indicating how much you want to pre-fetch, read this header on the server-side and only feed that much data to this request.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文