我正在使用 GeckoFx 1.9.1.0 版、Mozilla XULRunner 12.0 版。
1 回答
代理用户名和 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 .."
。现在,您可以看到列出的所有首选项。