为什么 Electron.js 应用程序对用户输入的响应很慢?

Why does an Electron.js app respond slow to user inputs?

我 运行 'electron-quick-start' 我的电脑上的应用程序 Windows 10 via

npm start

它有效,但应用程序对点击和文本输入(例如,在 DevTool 的控制台中,文本输入)的响应太慢。 问题是什么? Google Chrome 和其他浏览器在我的电脑上运行良好。

问题出在硬件加速上。 Electron devteam的成员告诉我,硬件加速可能会导致输入延迟。

app.disableHardwareAcceleration(); 

main.js 中写入该命令后,延迟消失了。