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