电子:如何在不阻塞渲染的情况下解析大文件?

时间:2015-12-02 09:28:54

标签: javascript node.js electron

是否可以解析相对较大的文件,保持UI响应?我尝试了所有内容:fs.readFilereadline,首先在渲染过程中,然后在主过程中,通过IPC与渲染进行通信,然后在单独的子进程中,使用主进程作为中介。我不知道我还能做些什么。

问题是,当我解析文件时,渲染会被阻止(不会对点击或其他任何反应)并且不会更新。我想在UI中显示解析的进度,但它只出现在最后,尽管我做了大约1000次更新并看到运行的控制台日志。

有人知道如何正确行事或者甚至可能吗?

0 个答案:

没有答案