使用React + Electron

时间:2019-05-30 18:31:21

标签: reactjs electron

我有一个用React设置的Electron项目。我正在尝试遵循完全相同的代码:

https://hackernoon.com/using-a-react-16-portal-to-do-something-cool-2a2d627b0202

它在Google Chrome浏览器中运行良好。但是,在Electron中,单击新的“窗口”按钮将返回错误:

TypeError: Cannot read property 'body' of undefined

this.externalWindow.document.body.appendChild(this.containerEl);

我假设Electron和Chromium以不同于Chrome的方式处理新窗口-我试图寻找一种解决方案,但找不到特定于Chromium或Electron的解决方案。我已经遍历了Electron中的调试器。在this.externalWindow中,document似乎是未定义的属性。此问题不会在Chrome中显示

我可能会想念的任何帮助吗?

0 个答案:

没有答案