firefox中检测到Firebreath插件,但无法在网站中使用

firefox中检测到Firebreath插件,但无法在网站中使用,firefox,plugins,firebreath,Firefox,Plugins,Firebreath,我的firebreath插件在注册dll后在firefox的加载项部分被检测到。但是当我请求一个需要该插件的网站时,firefox说添加插件是使用整个网站内容所必需的(意味着不知何故没有检测到插件) 使用google chrome时一切正常 有人知道为什么firefox检测到插件但不应用它吗 一些有用的环境和设置信息: -Win8 64位 -Firefox(22.0版) -谷歌浏览器(29.0.1547.57M版) -该插件是通过运行prep2012.cmd(32位)创建的 编辑 我刚刚在htm

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

使用google chrome时一切正常

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

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

编辑

我刚刚在html文件中嵌入了object标记:

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

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

编辑

刚刚发现,我的插件不能在IE10(10.0.9200.16660)中使用。 我的插件一定有问题

我用命令行注册了插件,并执行了“regsvr32”


感谢您的帮助。

它是否显示在关于:插件中?如果成功检测到插件,请查看关于:插件页面。并在页面中发布嵌入插件的代码。您的插件是否需要任何其他依赖DLL?是的,当我在Firefox中输入about:plugins时,我的插件显示出来。我的插件需要另一个DLL,它是通过调用插件的命令动态加载的。这在Chrome中运行良好,因此我认为这不是问题所在,因为插件版本无法从插件中检索。