在firefox中检测到Firebreath插件但不能在网站中使用

时间:2013-08-28 07:00:31

标签: firefox plugins firebreath

在注册dll后,在附加组件部分的firefox中检测到我的firebreath插件。但是当我要求一个需要该插件的网站时,firefox说添加插件是使用网站的整个内容所必需的(意味着不知道如何检测插件)。

使用谷歌浏览器时一切正常。

有人知道为什么firefox检测到插件但不适用它吗?

一些有用的环境和设置信息: - Win8 64Bit - Firefox(版本22.0) - 谷歌浏览器(版本29.0.1547.57米) - 该插件是通过运行prep2012.cmd(32Bit)

创建的

修改

我只是在我的html文件中嵌入了object-tag:

<object id="myPlugin" type="{{'application/x-myBrowserPlugin'}}"></object>

在javascript中,我通过以下代码获得对插件的引用。我使用AngularJS,因此$ document-service检索具有指定id的元素(类似于普通javascript中的window.document,它只是一个包装器。)

var plugin = function() { return $document[0].getElementById('myPlugin); };

修改

刚刚发现,我的插件也无法在IE 10(10.0.9200.16660)中使用。 我的插件一定有问题。

我使用命令行注册了插件并执行了'regsvr32'

感谢您的帮助。

0 个答案:

没有答案