new BrowserWindow
时间: 2023-06-14 09:04:29 浏览: 69
全新的浏览器
`new BrowserWindow` 是 Electron 中用于创建一个新浏览器窗口的 API。它接受一个配置对象作为参数,可以用来设置窗口的大小、位置、是否允许调试等属性。同时,它也返回一个 `BrowserWindow` 实例,你可以通过它来操作窗口的行为和属性。例如:
```javascript
const { BrowserWindow } = require('electron')
let mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
nodeIntegration: true // 允许在渲染进程中使用 Node.js API
}
})
mainWindow.loadURL('https://www.baidu.com')
```
这段代码将创建一个大小为 800x600 的新窗口,并加载百度网站。注意,`webPreferences` 中的 `nodeIntegration` 属性设置为 `true`,这是为了让渲染进程(即加载的网页)可以使用 Node.js API。
阅读全文