如何在Chrome浏览器中启用ActiveX?

10
我看到Chrome的早期版本支持ActiveX,但后来被限制为特定的MIME类型(例如支持Windows Media Player)。然后我看到Google打算严格针对韩国市场启用ActiveX。我如何重新在Chrome中启用此功能?
我们基于Web的产品依赖于第三方的ActiveX控件来播放自定义视频。这使我们只能使用IE。我们很想支持Chrome,但是没有ActiveX支持就不可能实现。

那么这是一种专有的视频格式?呸。 - T.J. Crowder
从协议到所有内容都是专有的。全部都是封闭的。 - Jeremiah Morrill
好的。祝你在ActiveX方面好运! :-) - T.J. Crowder
谷歌正在开发一款原生客户端插件,与ActiveX竞争,因此我不会打赌谷歌有任何积极支持ActiveX的计划。 - Lars D
7
支持或使用ActiveX无论如何都是一个巨大的错误。 - Rob
显示剩余3条评论
7个回答

14

有一个专有插件叫做“Neptune”, 它声称可以让你在Windows上的Chrome中使用IE Tab功能。

Meadroid这样做是因为他们编写了ActiveX控件,并希望它们能够在任何浏览器中工作,他们明确提到Chrome是支持启用ActiveX的浏览器之一。

还有一个修改版的Chrome,叫做ChromePlus,其中包括IETab等其他额外功能。

我个人没有使用过这两个工具,但它们看起来可以满足您的需求。如果它们对您有效,我很想听听您的反馈,因为我知道其他人也想在Chrome中使用IEtab :)


3
哇,这就像是反向使用Chrome Frame一样。在这种情况下,为什么还要使用Chrome呢-你只会失去IE中的大量资源而没有任何性能提升。 - Keith
@Keith:我认为重点是你可以在99%的情况下使用Chrome,只有在必须使用IE(例如ActiveX)时才需要使用IE。如果你想要使用IE的特定功能,那就直接使用IE即可。 - David Gardner
尝试一下这个网站中提到的步骤,看起来很简单。该网站是关于如何激活 Google Chrome 和 Firefox 的 ActiveX,以便为 RD Web Access 的单点登录功能做准备。 - Shaiju T

9

任何人都说ActiveX比NPAPI不安全是疯了。它们都允许完全相同的访问权限。是的,我都写过。人们认为ActiveX不安全的唯一原因是因为10年前IE默认设置允许远程网站自动下载插件。


的确。多年来,糟糕的默认设置毁了许多声誉。有时候,只是舍弃旧品牌并重新包装是最好的选择。 - Glenn Slayden

4

2
这可能会很麻烦,但是Chrome不像Safari一样使用NPAPI来插件吗?在这种情况下,您可以编写一个包装器插件,使用NPAPI进行适当的ActiveX创建和调用以运行插件。如果您对这些插件进行了大量脚本编码,则可能需要花费一些工作来通过封装的ActiveX控件代理这些调用。

1

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

Google Chrome自带一个ActiveX shim,作为其默认插件数组的一部分。因此,Google Chrome至少支持部分ActiveX控件(许多非Internet Explorer浏览器也是如此)。我找不到有关是否包括对ActiveX安全证书或类似内容的支持的信息,也不知道/在哪里可以在浏览器内控制这些插件。
请注意,要启用插件,您必须使用以下开关运行Chrome:“--allow-all-activex”。因此,在用于启动Chrome的快捷方式中,在“Chrome.exe”之后添加此内容。

1

我不是专家,但我认为这只有在您自己构建浏览器时才能实现 - 也就是说,不是在网页上完成的。我不确定 Chrome 的源代码是否公开可用(我认为它们是),但这可能需要更改源代码。


我很感激你的想法,但我认为分叉Chrome浏览器并让客户安装它可能不会被很好地接受 ;)。 - Jeremiah Morrill
是的,这也是我想要表达的意思。猜想下一次我会更仔细地检查我的观点是否被清楚地解释了。 - laura

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接