javascript - 加载许多 YouTube 视频的最佳方式是什么?

标签 javascript html youtube

我制作了一个显示许多 youbute 视频的网站。如果我同时加载所有这些,那么网站速度太慢。

因此,我通过将行插入表中来加载它们,每行之间有 Math.min(1ms * 5^row_number, 500ms) 延迟。这是我的 table 的样子。视频通过 iframe 嵌入。

video_11 video_12 (loads at 1ms)
video_21 video_22 (loads at 5ms)
video_31 video_32 (25 ms)
video_41 video_42 (125 ms)
video_51 video_52 (500 ms)
video_61 video_62 (500 ms)

看起来有点不稳定,有更好的方法吗?

最佳答案

我不会自己加载视频。这浪费了带宽。

为什么不抢一个 sceenshot相反?

如果需要,可以加载一些视频,并且仅按需加载其余视频。

另外,请小心,加载的视频越多,您可能需要做的缓冲就越多......

关于javascript - 加载许多 YouTube 视频的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36530867/

相关文章:

javascript - 如何检查 JavaScript 数组中的空字符串?

javascript - 如何在背景更改时更改文本颜色?

javascript - 简单的JS函数不起作用

php - 如何在 php for mysql 中使用数组值或类似的东西选择数据?

youtube - 如何循环播放youtube视频的一部分?

java - youtube.subscriptions.list (api v3) - nextPageToken 不可用

javascript - 直接在追加中添加属性

javascript - 如何使用 Angular JS 将图像 x、y 和宽度动态绑定(bind)到变量?

javascript - Jquery::如何删除 div <div>...<li>sdsds</li>.../div> 的内容?

javascript - 如何从 JSON 对象获取 Youtube 视频 ID