在Electron应用程序中启用硬件加速

5
我正在使用Electron和React构建一个应用程序。 在这个应用程序中,我需要有条件地启用和禁用硬件加速。我可以像下面这样禁用它。但是我在Electron文档中没有找到任何能够重新启用它的内容。我该怎么做?
import { app, BrowserWindow } from 'electron';
....
....
app.disableHardwareAcceleration()

3
这种方法只能在应用程序准备就绪之前调用。 一旦以这种模式启动, 您需要重新启动才能生效。 - Excalibur
2个回答

0

您可以在此函数中将 false 作为参数传递以重新启用它:

app.disableHardwareAcceleration(false);


-1

硬件加速默认启用。如果您希望它对所有应用程序都是如此,那么必须这样。

编辑2022:默认情况下已启用但尚未激活。如果GPUFeatureStatus对象显示其已停用,则应在执行电子二进制文件(或应用程序包)时附加一些标志。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接