有时候需要在桌面应用程序中嵌套网页,甚至是整个桌面应用程序的主要页面全是嵌套进去的网页,在Electron中,官方文档就给了我们几种不同的方案解决此问题
- Iframe
这是H5的一个新标签,可以在网页中,内联一个全新的网页,而在electron中,他也是管用的,使用方式与在普通网页中相差无几 - webView
把webView当做是一个容器一般,将外来网页放在容器中显示,但是要是使用,需要在主进程当中,创建窗口时,使用webViewTag设置为true
const mainWindow = new BrowserWindow({
width: 1000,
height: 700,
webPreferences