Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 使用React+创建新窗口;电子_Reactjs_Electron - Fatal编程技术网

Reactjs 使用React+创建新窗口;电子

Reactjs 使用React+创建新窗口;电子,reactjs,electron,Reactjs,Electron,我和React有一个电子项目。我在这里尝试遵循完全相同的代码: 它在Google Chrome中工作得非常好。但是,在Electron中,单击“新建窗口”按钮会返回一个错误: TypeError: Cannot read property 'body' of undefined this.externalWindow.document.body.appendChild(this.containerEl); 我假设电子和铬以不同于铬的方式处理新窗口-我试图寻找解决方案,但找不到铬或电子的特定

我和React有一个电子项目。我在这里尝试遵循完全相同的代码:

它在Google Chrome中工作得非常好。但是,在Electron中,单击“新建窗口”按钮会返回一个错误:

TypeError: Cannot read property 'body' of undefined

this.externalWindow.document.body.appendChild(this.containerEl);
我假设电子和铬以不同于铬的方式处理新窗口-我试图寻找解决方案,但找不到铬或电子的特定解决方案。我已经在Electron中运行了调试器。似乎在
这个.externalWindow
中,
文档
是一个未定义的属性。这个问题在Chrome中没有出现

关于我可能缺少的东西有什么帮助吗?

也许这能帮上忙:?