gpt4 book ai didi

node.js - Electron Remote 始终未定义

转载 作者:行者123 更新时间:2023-12-03 12:30:43 25 4
gpt4 key购买 nike

我正在使用Electron 10Node v12.6.3
我尝试从渲染器进程打开FileDialog 。这不是关于此问题的第一个问题,但是我找不到适合我的解决方案。 nodeIntegrations已启用

 win = new BrowserWindow({
webPreferences: {
webSecurity: false,
nodeIntegrationInWorker: true,
nodeIntegration: true,
allowRunningInsecureContent: (serve) ? true : false,
},
我尝试了以下方法:
1) import * as electron from "electron";
2) import { remote } from "electron";
3) var remote = require("electron").remote;
...
同样在函数内执行require("electron").remote返回undefined。我在这里想念什么?
在任何情况下,remote似乎都是未定义的。谁能帮我?我搞不清楚了。

最佳答案

根据#21408

In Electron 10.x, set the default value of enableRemoteModule to false. Apps that use remote will need to update to explicitly set enableRemoteModule to true.

关于node.js - Electron Remote 始终未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63273666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com