【问题标题】:Loading multiple html5 videos in Chrome在 Chrome 中加载多个 html5 视频
【发布时间】:2014-02-12 23:33:20
【问题描述】:

当我用一堆视频加载我的页面时,我看到一个 Chrome 状态栏显示“等待可用套接字”并且该页面处于待处理状态。如果我删除一些视频标签,它加载正常。我的视频标签很简单:

<video>
      <source src='/video/video.webm'/>
</video>

我已经搜索了谷歌,但没有运气。 谁能帮我解决这个问题?

【问题讨论】:

  • 不确定是否需要指定编解码器。试试这个:&lt;source src='...' type='video/webm; codecs="vp8, vorbis"' /&gt;
  • 这可能是您尝试从服务器中提取过多视频文件的问题。 Chrome 只能打开到给定域的 8 个(或附近)并发 HTTP 连接。
  • 见browserscope.org/?category=network&v=top。他们在 Chrome 上列出了 6 个。

标签: html css google-chrome html5-video


【解决方案1】:

见https://stackoverflow.com/a/29639535/1339426

将preload="none" 添加到您的视频标签将解决此问题。 虽然我更喜欢允许我预加载元数据的选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-09
    • 1970-01-01
    • 2013-04-15
    • 2015-07-14
    • 2016-02-05
    • 2013-09-03
    • 1970-01-01
    相关资源
    最近更新 更多