emscripten-tutorial

How to build an increasingly complex C/C++ codebase to WebAssembly
git clone https://git.tronto.net/emscripten-tutorial
Download | Log | Files | Refs | README

script.mjs (447B)


      1 var aInput = document.getElementById("aInput");
      2 var bInput = document.getElementById("bInput");
      3 var button = document.getElementById("goButton");
      4 var resultText = document.getElementById("resultText");
      5 
      6 var worker = new Worker("./worker.mjs", { type: "module" });
      7 
      8 button.addEventListener("click", () => worker.postMessage({
      9 	a: Number(aInput.value),
     10 	b: Number(bInput.value)
     11 }));
     12 
     13 worker.onmessage = (e) => resultText.innerText = e.data.message;