UNPKG

comlink

Version:
18 lines (13 loc) 414 B
<!DOCTYPE html> <script type="module"> import * as Comlink from "https://unpkg.com/comlink/dist/esm/comlink.mjs"; // import * as Comlink from "../../../dist/esm/comlink.mjs"; function callback(value) { alert(`Result: ${value}`); } async function init() { const remoteFunction = Comlink.wrap(new Worker("worker.js")); await remoteFunction(Comlink.proxy(callback)); } init(); </script>