为什么 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
中写入该命令后,延迟消失了。
我 运行 'electron-quick-start' 我的电脑上的应用程序 Windows 10 via
npm start
它有效,但应用程序对点击和文本输入(例如,在 DevTool 的控制台中,文本输入)的响应太慢。 问题是什么? Google Chrome 和其他浏览器在我的电脑上运行良好。
问题出在硬件加速上。 Electron devteam的成员告诉我,硬件加速可能会导致输入延迟。
app.disableHardwareAcceleration();
在 main.js
中写入该命令后,延迟消失了。