【发布时间】:2018-06-24 06:45:13
【问题描述】:
我正在处理小型电子应用程序,我想问一个小问题。
我需要在我的应用程序的不同两个窗口之间共享一个单例类实例。 “共享”是指每个类的实例相同,实例的变量也相同。
我在 BrowserWindow() 构造函数中使用了 affinity 参数来在同一个渲染器进程中运行两个窗口。我想如果两个窗口在同一个进程中运行,两个窗口共享实例。但实际上,实例和实例的值是不同的。
这是正确的行为吗?
1.如果是这样,你能告诉我另一种在两个窗口之间共享实例的方法吗?
2.如果不是,这是一个错误吗?还是需要再设置一个参数?
【问题讨论】:
标签: singleton electron instance share