我正在使用插件 jquery-oembed-all。插件提供 oembed 功能以将外部 url 动态嵌入到站点中。
插件完成了解析 oembed 内容的所有繁重工作,然后执行以下操作:
oembedContainer.append(oembedData.code);
其中oembedContainer是本地页面上动态生成的跨度,它将保存嵌入的获取内容,而 oembedData.code是获取的实际内容。
oembedData.code 也可以是 iframe,这是 youtube 和其他视频内容的常见情况。
如果我在同一页面上有很多视频,那么现在每个 iframe 都会花费大量时间来加载,并且我的页面繁忙指示符永远不会停止。我发现滚动页面也很困难,除非所有 iframe 都已完全加载。
我想知道 facebook 如何提供如此流畅的用户界面(是的,他们是 facebook。)
有什么建议,我该如何改善这种情况?