使用 GWT 在 HTML 页面中延迟加载 Javascript
Delay load Javascript in HTML page with GWT
我们有一个 GWT 应用程序,它使用以下代码在页面上显示广告:
<script type="text/javascript" language="javascript" src="app/app.nocache.js"></script>
<body>
<div id="top-ads-placeholder" class="uk-hidden-small uk-hidden">
<div id="top-ads-small" class="uk-hidden-small">
<script type='text/javascript' src='http://ads.qadservice.com/t?id=123'></script>
</div>
<div id="top-ads-large" class="uk-hidden-medium uk-hidden-large uk-container-center uk-width-1-1">
<script type='text/javascript' src='http://ads.qadservice.com/t?id=123'></script>
</div>
</div>
</body
这段代码的问题在于它是一个阻塞,它会延迟应用程序的加载。我们想要的是确保 GWT 应用程序在广告脚本加载之前已经完全加载(尤其是它的 UI)。这可能吗?
您可以在 onModuleLoad()
末尾或您认为您的应用准备就绪时将此块添加到页面。
我们有一个 GWT 应用程序,它使用以下代码在页面上显示广告:
<script type="text/javascript" language="javascript" src="app/app.nocache.js"></script>
<body>
<div id="top-ads-placeholder" class="uk-hidden-small uk-hidden">
<div id="top-ads-small" class="uk-hidden-small">
<script type='text/javascript' src='http://ads.qadservice.com/t?id=123'></script>
</div>
<div id="top-ads-large" class="uk-hidden-medium uk-hidden-large uk-container-center uk-width-1-1">
<script type='text/javascript' src='http://ads.qadservice.com/t?id=123'></script>
</div>
</div>
</body
这段代码的问题在于它是一个阻塞,它会延迟应用程序的加载。我们想要的是确保 GWT 应用程序在广告脚本加载之前已经完全加载(尤其是它的 UI)。这可能吗?
您可以在 onModuleLoad()
末尾或您认为您的应用准备就绪时将此块添加到页面。