Google Chrome Frame в С#?

Как я могу использовать Google Chrome Frame в элементе управления .NET WebBrowser? Я знаю, что должен иметь:

<meta http-equiv="X-UA-Compatible" content="chrome=1">

В начале страницы, которую я загружаю, но как это сделать?

Ответ 1

Google Chrome Frame - это плагин Internet Explorer, поэтому WebBrowser Control не поддерживается (поскольку сам элемент управления не поддерживает плагины).

В этот официальный поток предлагается альтернативный подход с использованием самого Chrome Frame ActiveX внутри вашего приложения, но я никогда не пробовал его.

Ответ 2

Привет, что сказал @ErickPetru, но есть некоторые другие варианты, особенно с ChromiumEmbeddedFramework. Есть 2 проекта, ориентированных на инфраструктуру .net. Я использовал CefSharp раньше, и cefglue является новым. Взгляните на те, которые внедряют хромированный браузер в приложении .net.

cefglue

CefSharp