我在Ionic 3应用程序上使用iframe链接。我发现当我打开一个带有iframe链接的页面时,它不会快速加载网站。 在实际加载页面之前,iframe将显示白色空白加载屏幕3秒钟。 有没有办法在应用程序初始化时预加载所有链接,以便我可以绕过iframe加载时间? 我希望有办法。
由于
答案 0 :(得分:0)
您可以在加载内容时隐藏iframe或隐藏在可查看区域之外,然后在使用onload
事件加载完成后显示iframe。
使用jQuery:
$('#the_iframe').load(function(){
/* Loaded done, show it now */
$('#the_iframe').show();
});
我没有在隐藏的iframe上测试它,如果它不起作用,只需将其发送到画布外,然后正确地重新定位以显示它。