我读过Chrome的早期版本支持ActiveX,但后来被限制为某些MIME类型(支持Windows Media Player)。然后我读到谷歌将严格为韩国市场启用ActiveX。如何在Chrome中重新启用此功能?

我们基于网络的产品依赖第三方的ActiveX控件来播放自定义视频。这限制了我们IE。我们也很乐意支持Chrome,但发现它不可能没有ActiveX支持。

有帮助吗?

解决方案

名为“Neptune”的专有插件表示允许您可以在Windows上的Chrome中使用IE Tab功能。

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

Chrome还有一个修改版本,名为 ChromePlus ,其中包括IETab以及其他额外功能。

我没有亲自使用其中任何一种,但看起来他们会做你想做的事。我很想知道他们是否适合你,因为我知道其他人希望能够在Chrome中使用IEtab:)

其他提示

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

这个新的Chrome扩展程序可能会有所帮助:

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

这可能非常难看,但Chrome不会使用 NPAPI 作为插件苹果浏览器?在这种情况下,您可以使用NPAPI编写一个包装器插件,该插件可以创建适当的ActiveX并调用它来运行插件。如果您针对这些插件执行大量脚本编写,则可能需要将这些调用代理到包装的ActiveX控件。

我不是专家,但我觉得如果您自己构建浏览器,那么这只是 所做的事情 - 也就是说,不是在网页中完成的事情。我不确定Chrome的来源是否公开(我认为它们是公开的),但是您可能需要更改这些来源。

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

  

Google Chrome附带了一个ActiveX   shim,作为其默认插件的一部分   阵列。所以谷歌Chrome的功能在   对ActiveX的最少部分支持   控制(和许多非互联网一样)   Explorer浏览器)。我找不到   关于是否这样的信息   包括对ActiveX安全性的支持   证书等,也不是/ where   内部可以控制这样的插件   浏览器。

     

.....注意启用插件   您必须使用以下内容运行Chrome   切换“ --allow-所有的ActiveX"所以   用于启动的快捷方式   Chrome,在“Chrome.exe”

之后添加此内容

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

为什么?

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

这意味着,如果你让一个ActiveX组件让它拥有你的PC - 虽然许多人并不憎恶,但大多数都是资源匮乏。此外,如果恶意网站无法破解您的浏览器,它仍然可以破解其中一个ActiveX。

这完全违反了Chrome的沙盒所有内容并且每个标签上的墙壁方法 - Chrome是迄今为止最快,最安全和最稳定的浏览器的原因,因为它目前仅支持Flash,Silverlight和一两个。

然而,听起来你还没有真正开发一个Web应用程序 - 你的IE网站基本上是一个下载基于ActiveX的应用程序的门户。为什么担心支持DVR客户编写团队编写ActiveX的任何内容?

我下载了这个“IE Tab Multi”来自Chrome。它很好用! http://iblogbox.com/chrome/ietab/alert.php

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top