· 9 min read
Electron 的渲染层不是"一个浏览器",是 Chromium + 多层抽象。
- Chromium 是底座:每个 Electron 版本绑定 一个 Chromium 稳定版
- webContents 是核心抽象:每个渲染页面背后都有一个 webContents 实例
<webview>标签:在 renderer 里嵌入另一个 webContents- webContentsView 是新版抽象:替代已废弃的 BrowserView
- webPreferences 是渲染配置:preload / contextIsolation / sandbox 等开关
- 系统 WebView 完全不同:WKWebView / WebView2 是 OS 提供的