Implement a Web Worker
function readFile(input) {
const reader = new FileReader();
reader.onload = () => {
const ifcWorker = new Worker('worker/worker.js');
ifcWorker.onmessage = function (e) {
// DO STUFF HERE
};
ifcWorker.postMessage(reader.result);
};
reader.readAsText(input.files[0]);
}onmessage = (e) => {
const ifcData = e.data;
let output = "Hello Worker";
postMessage(output);
};Last updated