用电子ipcRenderer改变DOM

时间:2017-02-09 13:52:41

标签: electron

我正在尝试加载一个网站,然后更改它的DOM(并将其呈现回来......) 我得到了获取DOM元素的部分,但我无法将其解析回文档。

我应该怎么做(createWindow生活在ready内)?

function createWindow () {

  mainWindow = new BrowserWindow({
     width: 1900, 
     height: 600
  })

  mainWindow.webContents.executeJavaScript(
    `require('electron').ipcRenderer.send('gpu', document.body.innerHTML);`)



  ipc.on('gpu', (_,gpu)=> {

    console.log(gpu)

  })

  mainWindow.loadURL('http://google.com');

  mainWindow.on('closed', () => {
      mainWindow = null
  })

}

0 个答案:

没有答案