1

我正在使用 GeckoFx 1.9.1.0 版、Mozilla XULRunner 12.0 版。

4

1 回答 1

2

代理用户名和 GeckoFX 通行证的帮助? 请参阅此答案以编程方式设置代理。GeckoPreferences.Save(string fileName)您可以使用以下方法将首选项保存并加载到文件中GeckoPreferences.Load(string fileName)

使用 XULRunner 12,在使用 XULRunner 创建任何应用程序之前,您无法存储首选项(参见:https ://developer.mozilla.org/en-US/docs/Mozilla/Preferences/A_brief_guide_to_Mozilla_preferences )

在 xulrunner 默认配置文件中手动插入代理设置:(XULRunner ~1.9)

转到 d:\path\to\xulrunner\defaults\pref

打开xulrunner.js,添加您想要放置的首选项。

现在,您可以按照文件末尾的以下示例调用添加首选项:

pref("network.proxy.http", "web-proxy.domain.com");
pref("network.proxy.http_port", 8080);
pref("network.proxy.type", 1);

如果您不知道确切的偏好是什么,或者您想了解所有偏好,请使用您的GeckoWebBrowser,导航到about:config

例如: geckoWebWebBrowser.Navigate("about:config");

如果浏览器提示"This'll Void Warranty",请单击"I understand .."。现在,您可以看到列出的所有首选项。

于 2013-02-20T06:37:39.060 回答