Как предварительно загрузить URL iframe на Ionic - PullRequest
0 голосов
/ 10 мая 2018

Я использую ссылки iframe в приложении Ionic 3. Я обнаружил, что когда я открываю страницу со ссылкой iframe, сайт не загружается быстро. Iframe будет отображать белый пустой экран загрузки в течение 3 секунд перед фактической загрузкой страницы. Есть ли способ предварительно загрузить все ссылки при инициализации приложения, чтобы я мог обойти время загрузки iframe? Я надеюсь, что есть способ.

Спасибо

1 Ответ

0 голосов
/ 13 мая 2018

Вы можете просто держать iframe скрытым или вне видимой области при загрузке содержимого, а затем показать его, когда он завершит загрузку, используя событие onload.

Использование jQuery:

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

Я не проверял его на скрытом iframe, если он не работает, просто отправьте его вне холста, затем переместите его правильно, чтобы показать его.

...