如何在Chrome中启用ActiveX?

我读过早期版本的Chrome支持的ActiveX,但后来被限制在特定的MIMEtypes(支持Windows Media Player)。 然后我读谷歌是要严格为韩国市场启用ActiveX。 我如何(重新)在Chrome中启用它?

我们基于networking的产品依赖第三方的ActiveX控件来播放自定义video。 这限制了我们到IE。 我们也很乐意支持Chrome,但是觉得不可能没有ActiveX支持。

Solutions Collecting From Web of "如何在Chrome中启用ActiveX?"

有一个名为“海王星”的专有插件 ,它说,它将允许您在Windows上的Chrome中使用IE Tab功能。

Meadroid是这样做的,因为他们拥有他们编写的ActiveX控件,他们希望他们能够在任何浏览器中工作,并且在支持的浏览器列表中明确提到Chrome使用ActiveX来启用ActiveX。

还有一个Chrome的修改版本,名为ChromePlus ,其中包括IETab等其他功能。

我没有亲自使用过这些 ,但是他们看起来像是会做你想做的事情。 我有兴趣听到,如果他们为你工作,因为我知道其他人谁想要能够在IE浏览器中使用IEtab 🙂

谁说activex是不太安全的,那么NPAPI是疯了。 他们都允许完全相同的访问。 是的,我写了两个。 人们认为activeX的唯一原因是不安全的,因为10多年前IE有默认设置,允许远程站点自动下载插件。

也许这个新的Chrome扩展有助于:

适用于Chrome的ActiveX https://chrome.google.com/extensions/detail/lgllffgicojgllpmdbemgglaponefajn/

这可能是非常丑陋的,但不是Chrome使用NPAPI插件像Safari? 在这种情况下,你可以编写一个包装器插件NPAPI做适当的ActiveX创建和调用运行插件。 如果你对这些插件做了很多的脚本,你可能需要做一些工作来将这些调用代理到包装的ActiveX控件。

我不是专家,但是在我看来,这是你自己建立浏览器的唯一方法 – 也就是说,不是在网页上完成的。 我不确定Chrome的来源是否公开(我想他们是可以的),但是这些来源是你可能需要改变的。

http://wiki.answers.com/Q/Does_Google_Chrome_support_ActiveX

Google Chrome附带一个ActiveX Shim,作为其默认插件阵列的一部分。 因此Google Chrome至少部分支持ActiveX控件(就像许多非Internet Explorer浏览器一样)。 我无法找到关于这是否包括对ActiveX安全证书等的支持的信息,也不能在浏览器内控制这样的插件。

…..请注意,要启用该插件,您必须使用以下开关“–allow-all-activex”运行Chrome。因此,在用于启动Chrome的快捷方式中,在“Chrome.exe”

Chrome目前仅支持ActiveX组件的一小部分,并且永远不会支持所有这些组件,尤其是大量随机的第三方专有组件。

为什么?

因为ActiveX是一团糟 – 这是一个巨大的安全漏洞,所有组件都可以在比浏览器更高的安全级别上运行。

这意味着,如果你让一个ActiveX组件拥有你的电脑 – 而许多不是恶意的,大多数是资源。 另外,如果一个恶意网站不能破解你的浏览器,它可能仍然能够攻击其中的一个ActiveX。

这完全是针对Chrome的沙箱,而且每一个选项卡的方式都是隔离的 – Chrome浏览器是迄今为止最快,最安全和最稳定的浏览器,原因目前仅支持Flash,Silverlight和一两个浏览器。

但是,这听起来好像还没有真正开发一个Web应用程序 – 您在IE中的站点基本上是下载更多基于ActiveX的应用程序的入口。 为什么要担心支持您的DVR客户端与他们的编写团队编写ActiveX的东西没有?

我从Chrome下载了这个“IE Tab Multi”。 它运作良好! http://iblogbox.com/chrome/ietab/alert.php