node.js - 在 Electron 应用程序中启用硬件加速

标签 node.js reactjs electron electron-builder hardware-acceleration

我正在使用 Electron 和 React 构建一个应用程序。 因为我需要有条件地启用和禁用应用程序的硬件加速。我可以如下禁用它。但是我没有在 Electron 文档中找到任何东西来启用它。我该怎么做?

import { app, BrowserWindow } from 'electron';
....
....
app.disableHardwareAcceleration()

最佳答案

HW acceleration默认情况下启用。如果您希望它像那样,它必须适用于所有应用程序。

Edit 2022:默认启用但未激活。如果GPUFeatureStatus object显示它已停用你应该附加一些标志来执行你的 Electron 二进制文件(或应用程序包)

关于node.js - 在 Electron 应用程序中启用硬件加速,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62678626/

相关文章:

node.js - 如何使用 Node 单元和 Mongoose 返回异步结果?

javascript - 在 electron 的 vue-component 中打印 Canvas

当我在 Mac 上签名时 Electron 应用程序崩溃

linux - 我在snapcraft上上传了snap,现在如何删除它?

Node.js 教程触发所有 App Engine VM 实例

node.js - 在 node.js 中运行 Less CSS 编译器时出错

jquery - 使用react.js 进行简单的ajax 请求

javascript - 在 dangerouslySetInnerHTML 中从 onclick 调用 React 组件函数

node.js - 如何在 Sequelize Postgres 中更新数组

javascript - React.js-使用 html 动态制作网格