Skip to content

Instantly share code, notes, and snippets.

Created Mar 14, 2021
What would you like to do?
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css">
* {
margin: 0;
padding: 0;
background-color: #222;
canvas {
margin: 0 auto;
display: block;
<script type='text/javascript'>
var Module = {};
.then(response =>
).then(buffer => {
Module.canvas = document.getElementById("canvas");
Module.wasmBinary = buffer;
var script = document.createElement('script');
script.src = "index.js";
script.onload = function() {
console.log("Emscripten boilerplate loaded.")
// When you click outside the canvas on input stops working, this fixes it
Module.canvas.onclick = function() {
<canvas id="canvas" style="width:auto; height:100%; outline:none;" tabindex=0></canvas>
Copy link

thomashope commented Mar 14, 2021

The above .html file is a free and unencumbered software released into the public domain.
For more information, please refer to <>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment