安装插件时,我需要设置代理设置。我遵循此处的文档https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/proxy/settings。但是,它不起作用。
清单
{
"manifest_version": 2,
"name": "Secure Proxy",
"version": "1.0",
"description": "Secure Proxy.",
"permissions": [
"proxy"
],
"background": {
"scripts" : ["js/background.js"]
}
}
背景.js
let proxySettings = {
proxyType: "manual",
http: "118.97.151.130:9090",
httpProxyAll: true
};
browser.proxy.settings.set({value: proxySettings});
您需要添加方案,例如
http: "http://118.97.151.130:9090",
erosman的答案是正确的。我可能会补充一点,为了使此扩展正常工作,您需要允许它在私有 Windows 中运行:https://support.mozilla.org/en-US/kb/extensions-private-browsing。如果不这样做,它将抛出异常并且不会更改您的代理设置。
我问添加用户通行证代理吗?添加代码? 支持我谢谢