如何在Ionic上预加载iframe网址

时间:2018-05-10 06:57:54

标签: angular cordova ionic-framework iframe ionic2

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

由于

1 个答案:

答案 0 :(得分:0)

您可以在加载内容时隐藏iframe或隐藏在可查看区域之外,然后在使用onload事件加载完成后显示iframe。

使用jQuery:

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

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