electron中,package.json里面main属性指定的js文件为主进程。创建的html文件,引入的js文件为渲染进程负责处理。
进程通信主要两种方式,第一种为localStorage方法,简单方便,只能用于渲染进程,主进程不能使用,无法实时同步。
广播方式需要主进程做桥接,不能两个渲染进程直接广播,可以实时同步。

localStorage方法通信
在要发送数据的位置添加如下代码,第一个参数为key ,唯一标识符。后面参数为发送的数据
localStorage.setItem('localStorageData','我是通过localStorage方法发送')
新窗口接收数据
localStorage.getItem(

本文探讨了在 Electron 中,渲染进程之间的通信方法,包括使用localStorage进行简单通信以及通过主进程作为桥梁实现广播方式的实时同步。示例代码详细展示了如何在不同渲染进程中发送和接收数据。
最低0.47元/天 解锁文章
360

被折叠的 条评论
为什么被折叠?



