2

如何在 c# 中使用 Mono WebBrowser 类,我读了一千遍,仍然无法理解。我想在 Ubuntu 中使用 monodevelop 创建一个带有嵌入式浏览器的应用程序。谢谢

4

2 回答 2

0

您是否查看过像 WebKit.Net 这样的外部浏览器库?http://webkitdotnet.sourceforge.net/

于 2012-08-01T10:49:48.063 回答
-1

WebBrowser 类不属于 Mono 命名空间,而是属于 System.Windows.Forms: //msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.aspx

这并不意味着它不能在 Mono 上运行。这意味着您可以使用 MSDN 作为参考在 VisualStudio 中简单地编写您的应用程序(以防您不了解如何从 MonoDevelop 执行此操作),然后尝试直接使用 Mono 运行您的 .exe。

话虽如此,我听说 Mono 中的 WebBrowser 后端正在使用 Gecko API,而这个 API 最近被破坏了,所以如果你使用的是一个非常新的 Linux 发行版,它可能无法工作。

只需测试它并让我们知道。

于 2012-07-30T21:02:17.740 回答