gpt4 book ai didi

javascript - Electron 自动更新代理

转载 作者:行者123 更新时间:2023-12-05 07:36:44 27 4
gpt4 key购买 nike

我正在使用:

  • Electron 1.7.9
  • 奥里利亚

我的 Electron 代理设置有问题,它不适用于 autoUpdater .在主要过程中,我有这样的配置:

session.defaultSession.setProxy({
proxyRules : proxyString
}, function () {
console.log("proxy ok")
});

这适用于整个 Electron 应用程序。我可以看到鱿鱼上的日志。 AutoUpdater 应该使用 Electron Chrome Network API,但在我的例子中这不起作用,AutoUpdater 的方法 checkForUpdates 绕过了代理。有什么我想念的吗?

最佳答案

setProxy 现在是一个 Promise。所以现在您需要将最后一个函数放入 .then() 函数中。我希望这个评论能帮助其他人。这对我有用:

window.webContents.session.setProxy({ proxyString }).then(() => {console.log("proxyok")}).catch((err) => console.error(err) );

关于javascript - Electron 自动更新代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49025620/

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