如何在C#中打开Google 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渲染引擎。不过,祝我们好运,我很确定它不是托管代码友好的。