首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pace.js未等待iframes完全加载

Pace.js未等待iframes完全加载
EN

Stack Overflow用户
提问于 2015-07-03 07:27:19
回答 2查看 996关注 0票数 2

我在我的网站上使用pace.js,我在处理包含iframe的页面时遇到了困难。有没有办法让pace.js考虑到这些iframe中的内容加载?

我尝试将paceOptions设置为在确定页面已完全加载之前等待iframe选择器加载,但它似乎只是识别页面上有iframe,而不是其中的内容已呈现。

这是我目前所拥有的:

代码语言:javascript
复制
<script>
paceOptions = {
    elements: {
        selectors: ['iframe']
    }
}
</script>
<script src="include/pace/pace.min.js"></script>
EN

回答 2

Stack Overflow用户

发布于 2017-03-28 15:33:53

您可以将class或id添加到您的iframe中,并在您的速度初始化器中使用它们。

代码语言:javascript
复制
 pace-options = { elements: { 
          selectors: [".class1", "#id1", ".class2"] 
       }
  }
票数 1
EN

Stack Overflow用户

发布于 2015-07-03 07:45:49

我在iframes上也遇到过同样的问题。尤其是当您希望两个或更多帧同时播放实时视频源时。

我还没有想出一个合适的解决方案,但我一直在考虑让整个页面加载iframes自动播放设置为false,然后让一个单独的脚本尽可能同时启动这两个脚本。

如果是实时视频源,我不知道是否有时间戳,或者是否有可能拉出时间戳并让两个单独的帧像这样同步。只是发人深省而已。

我的问题是,即使我让帧一起开始,网络延迟等也会导致两个单独的实时提要变得不平衡。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31196216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档