video 元素发送多个网络请求

2024-04-26

我有一个带有 mp4 源的视频元素

<video src="https://dh2jw0564x0cd.cloudfront.net/projects/6a30cb01-4414-4c50-ac7e-c2d9ac30358d/assets/videos/1646314487232_Big_Buck_Bunny_1080_10s_1MB.mp4" controls preload="auto"></video>

查看网络选项卡,我发现行为不一致

  1. 有时我根本看不到视频请求
  2. 当我按下播放键时,我看到一个带有 206 响应(范围)的新请求
  3. 有时第一个请求的内容长度是整个视频的大小,但我确实看到了以下请求(有 206 个响应),即使整个视频已经下载(wtf)
  4. 暂停和播放会为视频创建更多 http 请求

我试图在网上查找信息,但如果有人能对此有所了解,那将非常有帮助......

总而言之,它看起来非常不一致,我试图找出数据是否被再次下载,即使它已经下载了......

网络选项卡 https://i.stack.imgur.com/ba4Ee.png


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

video 元素发送多个网络请求 的相关文章