Skip to content

Instantly share code, notes, and snippets.

@shanewholloway
Created May 20, 2020 23:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shanewholloway/e732171b5e87a95a42f71f2bdd10609b to your computer and use it in GitHub Desktop.
Save shanewholloway/e732171b5e87a95a42f71f2bdd10609b to your computer and use it in GitHub Desktop.
Worker from Blob URL -- works in Browser; how about Deno?
const worker_src = `
console.log("Worker from a Blob URL:", typeof self)
`
const blob_worker = new Blob([worker_src], {type: 'application/javascript'})
const bloburl_worker = URL.createObjectURL(blob_worker)
console.log({bloburl_worker})
const wkr = new Worker(bloburl_worker, {type: 'module'})
console.log({wkr})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment