18 lines
414 B
HTML
18 lines
414 B
HTML
<!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>
|