Electron 离屏渲染


当前第2页 返回上一页

要启用此模式,必须通过调用 app.disableHardwareAcceleration() API 来禁用GPU加速。

使用

const {app, BrowserWindow} = require('electron')

app.disableHardwareAcceleration()

let win
app.once('ready', () => {
  win = new BrowserWindow({
    webPreferences: {
      offscreen: true
    }
  })
  win.loadURL('http://github.com')
  win.webContents.on('paint', (event, dirty, image) => {
    // updateBitmap(dirty, image.getBitmap())
  })
  win.webContents.setFrameRate(30)
})

标签:Electron

返回前面的内容

相关阅读 >>

Electron tray 模块

Electron autoupdater 模块

Electron ipcmain 模块

Electron 源码目录结构

Electron 常见问题

深入了解node.js和Electron是如何做进程通信的

windows商店指南

Electron 进程

Electron 应用打包

Electron devtools扩展

更多相关阅读请进入《Electron》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...