如何将Firefox和Chrome添加到C#浏览器控件中

本文关键字:浏览器 控件 添加 Chrome Firefox | 更新日期: 2023-09-27 17:57:41

你能告诉我如何添加其他浏览器控件吗,比如Chrome、Firefox。。。到C#web浏览器控件?我正在尝试用C#创建一个HTML和CSS规则测试程序,我需要在应用程序

如何将Firefox和Chrome添加到C#浏览器控件中

中拥有所有这些规则

假设您只想使用其他浏览器,而不想将Chrome或Firefox添加到C#Web浏览器控件中。。。这里有一些有用的链接:

用于.NET的CefSharp嵌入式铬:https://github.com/chillitom/CefSharp

嵌入Gecko(firefox引擎):https://developer.mozilla.org/en-US/docs/Gecko/Embedding_Mozilla/FAQ/Embedding_Gecko

你不能。web浏览器控件仅承载MSHTML COM对象。

2016年更新:

如果您需要在应用程序中包含所有浏览器,我建议您查看以下组件。

浏览器所有核心API

您的.Net应用程序中需要所有不同的浏览器吗?您可以将Chrome、Firefox、Webkit和Internet Explorer集成到应用程序中的BrowseEmAll Core API。这是商业产品,但请注意。

(完全披露:我在这家公司工作,所以对我说的一切都持保留态度)