如何在C#中打开Goog​​le Chrome浏览器控件

时间:2020-03-06 14:23:42  来源:igfitidea点击:

我知道有一种添加IE控件的方法,如何添加chrome控件...?现在有可能吗?

我需要这个,因为在chrome中找到了快速的JavaScript VM。

解决方案

IE控件实际上是ActiveX组件,因此可以包装在.Net组件中。它不是真正的IE,主要是它的呈现引擎(HTML + CSS + JS)和Web客户端(HTTP和其他协议)。控件本身没有菜单,书签等。Chrome是功能齐全的浏览器。因此,我们应该要求使用WebKit(由Safari的开发人员开发的渲染引擎镶边)控件。

有一个过时的Mozilla ActiveX(实际上是Gecko渲染引擎)。它使用起来更加复杂,只能作为ActiveX使用,而没有本机.Net / C#。

我四处搜寻,但我认为Google Chrome不会将自己注册为Windows COM +组件。我觉得你不走运。

如果我们想自己使用它,... Chrome基于开放源Webkit渲染引擎。不过,祝我们好运,我很确定它不是托管代码友好的。