类: BrowserView

创建和控制视图

进程:

Electron学习笔记(十三)—— 常用api____BrowserView【和webview非常像的一个东西,是可以相互替换的】_BrowserView

​BrowserView​​​ 被用来让 BrowserWindow​ 嵌入更多的 web 内容。 它就像一个子窗口,除了它的位置是相对于父窗口。 这意味着可以替代​​webview​​标签.

和webview非常像的一个东西,是可以相互替换的,讲课的老师推荐使用webview

示例

// 在主进程中.
const { BrowserView, BrowserWindow } = require('electron')

let win = new BrowserWindow({ width: 800, height: 600 })
win.on('closed', () => {
win = null
})

let view = new BrowserView()
win.setBrowserView(view)
view.setBounds({ x: 0, y: 0, width: 300, height: 300 })
view.webContents.loadURL('https://electronjs.org')