【发布时间】:2018-05-10 06:57:54
【问题描述】:
我在 Ionic 3 应用上使用 iframe 链接。我发现当我打开带有 iframe 链接的页面时,它不会快速加载网站。 在实际加载页面之前,iframe 将显示一个白色的空白加载屏幕 3 秒。 有什么方法可以在应用程序初始化时预加载所有链接,这样我就可以绕过 iframe 加载时间? 希望有办法。
谢谢
【问题讨论】:
标签: angular cordova ionic-framework iframe ionic2
我在 Ionic 3 应用上使用 iframe 链接。我发现当我打开带有 iframe 链接的页面时,它不会快速加载网站。 在实际加载页面之前,iframe 将显示一个白色的空白加载屏幕 3 秒。 有什么方法可以在应用程序初始化时预加载所有链接,这样我就可以绕过 iframe 加载时间? 希望有办法。
谢谢
【问题讨论】:
标签: angular cordova ionic-framework iframe ionic2
您可以在加载内容时简单地将 iframe 隐藏或显示在可视区域之外,然后在完成加载时使用 onload 事件显示它。
使用 jQuery:
$('#the_iframe').load(function(){
/* Loaded done, show it now */
$('#the_iframe').show();
});
我还没有在隐藏的 iframe 上测试它,如果它不起作用,只需将它发送到画布之外,然后重新定位以显示它。
【讨论】: