WPF 应用程序中的嵌入式 mozilla
Embedded mozilla in WPF application
我们正在尝试找出是否存在这种可能性 (subj)。我们发现的开源项目很少,但似乎人们放弃了它们。
我们需要以某种方式在我们的 wpf 应用程序中使用 Mozilla,为什么是 Mozilla,因为我们有现成的 Mozilla 插件,我们需要与应用程序集成。
任何 link 不放弃开源,非常感谢。我不是开发人员,我只是我们开发团队的翻译,懂 0 英语,所以如果我写了一些不可读的东西,请原谅我...
嗨,塔蒂亚娜,欢迎来到 SO!
目前为 Mozilla Firefox 提供支持的网络呈现引擎是 Gecko。
如果您将 WPF 关键字与 Gecko 一起查找,您可以找到一些解决问题的方法。最有希望的似乎是 GeckoFX, which seems sufficiently easy to use by looking at their documentation. Here's a snippet from their wiki:
[STAThread]
static void Main(string[] args)
{
Xpcom.Initialize("Firefox");
var geckoWebBrowser = new GeckoWebBrowser {Dock = DockStyle.Fill};
Form f = new Form();
f.Controls.Add(geckoWebBrowser);
geckoWebBrowser.Navigate("www.google.com");
Application.Run(f);
}
我们正在尝试找出是否存在这种可能性 (subj)。我们发现的开源项目很少,但似乎人们放弃了它们。
我们需要以某种方式在我们的 wpf 应用程序中使用 Mozilla,为什么是 Mozilla,因为我们有现成的 Mozilla 插件,我们需要与应用程序集成。
任何 link 不放弃开源,非常感谢。我不是开发人员,我只是我们开发团队的翻译,懂 0 英语,所以如果我写了一些不可读的东西,请原谅我...
嗨,塔蒂亚娜,欢迎来到 SO!
目前为 Mozilla Firefox 提供支持的网络呈现引擎是 Gecko。
如果您将 WPF 关键字与 Gecko 一起查找,您可以找到一些解决问题的方法。最有希望的似乎是 GeckoFX, which seems sufficiently easy to use by looking at their documentation. Here's a snippet from their wiki:
[STAThread]
static void Main(string[] args)
{
Xpcom.Initialize("Firefox");
var geckoWebBrowser = new GeckoWebBrowser {Dock = DockStyle.Fill};
Form f = new Form();
f.Controls.Add(geckoWebBrowser);
geckoWebBrowser.Navigate("www.google.com");
Application.Run(f);
}