【发布时间】:2020-05-08 05:21:09
【问题描述】:
我想在 Electron 应用程序中通过 DevTools 访问 var app = require('electron').remote.app。
现在,当我打开 DevTools 并输入 var app = require('electron').remote.app 时出现错误:
未捕获的错误:阻止 remote.getBuiltin('app')
如何通过 DevTools 访问 app 变量?我不想通过代码访问它。有没有可能?
【问题讨论】:
-
我可以使用您的代码访问开发工具中的应用程序对象(打印 app.isPackaged),并启用
nodeIntegration。我尝试了电子 6 和 7.1.9。你用的是什么版本? -
@Rhayene 版本是 7.1.8。我仍然在该应用程序上收到错误消息。我已经按照您在新的 Hello World 应用程序上的建议进行了尝试,它运行得非常好????不知道是什么问题
-
@Rhayene 在 VSCode 中尝试一下。它不起作用。我猜对于打包的应用程序,我猜它根本不起作用
-
github.com/electron/electron/issues/… 有一个渲染器进程的解决方法。虽然我打开了一个 Github 问题,所以让我们看看github.com/electron/electron/issues/21885
标签: javascript node.js electron ipc