mirror of
https://github.com/doukutsu-rs/gfx.git
synced 2026-08-24 13:03:25 -07:00
31 lines
897 B
HTML
31 lines
897 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<title>Rust emscripten</title>
|
|
</head>
|
|
<body>
|
|
<script type='text/javascript'>
|
|
var Module = {};
|
|
//TODO: use `build.rs` to put this path in
|
|
var base = "target/wasm32-unknown-emscripten/release/examples/";
|
|
var name = "cube-4d125fb8f43f6008"
|
|
|
|
fetch(base + name + ".wasm").then(response =>
|
|
response.arrayBuffer()
|
|
).then(buffer => {
|
|
|
|
Module.canvas = document.getElementById("canvas");
|
|
Module.wasmBinary = buffer;
|
|
|
|
var script = document.createElement('script');
|
|
script.src = base + name + ".js";
|
|
script.onload = function() {
|
|
console.log("Emscripten boilerplate loaded.")
|
|
}
|
|
document.body.appendChild(script);
|
|
});
|
|
</script>
|
|
<canvas id="canvas" style="width:100%; height:100%"></canvas>
|
|
</body>
|
|
</html> |