1 Star 0 Fork 0

Sterne Lee / example-worker

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
1.js 794 Bytes
一键复制 编辑 原始数据 按行查看 历史
Sterne Lee 提交于 2020-07-05 21:24 . 更新
// const debug = {hello: "world"};
// const blob = new Blob(
// [JSON.stringify(debug, null, 2)],
// {type: 'application/json'}
// );
// const worker = new Worker(URL.createObjectURL(blob));
// const response = "onmessage=function(e){postMessage('Worker: '+e.data);}";
// const worker = new Worker(
// "data:application/javascript," + encodeURIComponent(response)
// );
// worker.onmessage = (e) => {
// console.log("Response: " + e.data);
// };
// worker.postMessage("Test");
const response = "onmessage=function(e){postMessage('Worker: '+e.data);}";
const blob = new Blob(
[response],
{type: "application/javascript"}
);
const worker = new Worker(URL.createObjectURL(blob));
worker.onmessage = (e) => {
console.log("Response: " + e.data);
};
worker.postMessage("Test");
TypeScript
1
https://gitee.com/sternelee/example-worker.git
git@gitee.com:sternelee/example-worker.git
sternelee
example-worker
example-worker
master

搜索帮助