使用webview标签是为了在主页面中嵌入其他web页面内容,类似小窗口
使用webview
1.主窗口对应的页面index.html
其中使用<webview>标签,src引入需要内嵌的web页面路径,可以是本地文件,也可以是远程请求,例如src=“https://www.douyin.com/”,引入抖音官网主页
然后通过<script>引入渲染脚本
2.主窗口主进程入口文件main.js
该文件中,创建主窗口,并在创建过程中 通过设置webPreferences的preload属性来引入预先加载的js脚本,通过设置webviewTag属性为true,才能在使用webview标签
该文件中,通过ipcMain.handle(eventName,function(){})来设置具体的事件处理过程,并返回一个结果,这个结果会在渲染进程中拿到
3.预加载脚本preload.js文件<