【问题标题】:How to preload iframe urls on Ionic如何在 Ionic 上预加载 iframe url
【发布时间】:2018-05-10 06:57:54
【问题描述】:

我在 Ionic 3 应用上使用 iframe 链接。我发现当我打开带有 iframe 链接的页面时,它不会快速加载网站。 在实际加载页面之前,iframe 将显示一个白色的空白加载屏幕 3 秒。 有什么方法可以在应用程序初始化时预加载所有链接,这样我就可以绕过 iframe 加载时间? 希望有办法。

谢谢

【问题讨论】:

    标签: angular cordova ionic-framework iframe ionic2


    【解决方案1】:

    您可以在加载内容时简单地将 iframe 隐藏或显示在可视区域之外,然后在完成加载时使用 onload 事件显示它。

    使用 jQuery:

    $('#the_iframe').load(function(){
        /* Loaded done, show it now */
        $('#the_iframe').show();
    });
    

    我还没有在隐藏的 iframe 上测试它,如果它不起作用,只需将它发送到画布之外,然后重新定位以显示它。

    【讨论】:

      猜你喜欢
      • 2020-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-08
      • 2011-11-02
      • 2012-05-03
      • 1970-01-01
      相关资源
      最近更新 更多