wasm-http-server/index.js
Nicolas Lepage b4be701615
⚗️
2019-12-02 16:52:40 +01:00

15 lines
393 B
JavaScript

window.wasmhttp = {
register: async (wasm, { scope, base = '' } = {}) => {
const options = {}
if (scope) options.scope = scope
//FIXME register once
const registration = await navigator.serviceWorker.register('sw.js', options)
await navigator.serviceWorker.ready
registration.active.postMessage({
type: 'wasmhttp.register',
wasm,
base,
})
}
}