我正在游戏网站上工作。当我加载包含iframe
的内部页面时,当用户在加载页面时向下或向上滚动时,该页面会停留一段时间。仅在包含iframe
的页面上会发生这种情况。
我为此做了很多搜索,但没有任何解决办法。
我不知道,但是这个问题可能会在iframe开始加载直到完成加载时引起。
我尝试将iframe
替换为embed
标记,并尝试在页面加载后加载iframe,但这两种方法都不适合我。
我直接用作的iframe /嵌入代码
<iframe id="game-loader-iframe" src="<?php echo $game_detail['game_iframe_code'];?>" width="100%" height="100%"></iframe>
OR
<embed id="game-loader-iframe" src="<?php echo $game_detail['game_iframe_code'];?>" width="100%" height="100%">
以下我用于在页面加载后加载iframe的代码
<script>
$(function() {
$('<iframe />').attr('src', "<?php echo $game_detail['game_iframe_code'];?>")
.attr('width', "100%")
.attr('height', "100%")
.appendTo('#player');
});
</script>
有人知道解决方案吗,请帮忙。
谢谢。