【问题标题】:Electron Hiccup on heavy calculation in the Main ProcessElectron Hiccup 在主进程中的繁重计算
【发布时间】:2019-04-03 06:56:04
【问题描述】:

我正在构建一个电子应用程序。我想知道渲染器进程和主进程是否真的是独立的进程。有时,当我在主进程中进行大量计算时,它会导致渲染器进程(窗口及其内容)在一瞬间变得无响应;一些 CSS 动画会停止。

正常吗?有什么办法可以避免这种“打嗝”吗?

【问题讨论】:

    标签: node.js electron ipc


    【解决方案1】:

    主进程和渲染器进程并不是真正不同的进程。 您可以在此处阅读有关此主题的更多信息:The horrors of Electrons main process

    如果您有大量计算,您可以创建一个新的背景窗口,使其不可见并在那里进行计算:

    backgroundWindow = new BrowserWindow({show : false});
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-16
      • 1970-01-01
      • 2014-02-21
      • 2018-01-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多