如何知道 Lib-GDX HTML 何时加载?
How to know when Lib-GDX HTML has loaded?
如何通过 javascript 知道我的 Lib-GDX 游戏已加载。我想在 html 加载之前显示内容。这是因为加载屏幕需要几秒钟才能加载。
这可能吗?
我想通了。
您只需检查 embed-html
div
中的 canvas
。
var node = document.getElementById('embed-html'),
htmlContent = node.innerHTML,
if(htmlContent.includes("canvas"){
//it is now loaded
}
运行 这个在 setTimeout()
您可能 post 在 HtmlLauncher 中执行清理的可运行程序。 Runnables 只应在主循环中处理,即在 pre-loading 完成后。
或者,如果您想在 index.html 中用纯 JS 执行此操作,请向 ID 为 embed-html
的元素添加一个 dom 更改侦听器
如何通过 javascript 知道我的 Lib-GDX 游戏已加载。我想在 html 加载之前显示内容。这是因为加载屏幕需要几秒钟才能加载。
这可能吗?
我想通了。
您只需检查 embed-html
div
中的 canvas
。
var node = document.getElementById('embed-html'),
htmlContent = node.innerHTML,
if(htmlContent.includes("canvas"){
//it is now loaded
}
运行 这个在 setTimeout()
您可能 post 在 HtmlLauncher 中执行清理的可运行程序。 Runnables 只应在主循环中处理,即在 pre-loading 完成后。
或者,如果您想在 index.html 中用纯 JS 执行此操作,请向 ID 为 embed-html