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