Firefox:插件与扩展?

Bri*_*tow 6 firefox firefox-addon browser-plugin

我不清楚插件的功能与扩展的区别.

多年来,我写了一个简单的旧NPAPI插件.它住在Mac上的/ Library/Plug-ins和PC上类似的地方.使用Firefox 3.6,它停止了工作.环顾四周,我看到了这个:http://blog.mozilla.com/security/2009/11/16/component-directory-lockd ... 我认为这 可能是问题所在,所以我尝试将我的插件变成一个XPI,但这把它变成了一个扩展.

我安装它,它仍然不起作用,但现在我不知道它是否工作,因为扩展是一个不同于插件的野兽,所以我所做的根本没有任何意义,或者是否是因为无论之前的问题是什么还在,所以我所做的只是浪费时间,并没有真正解决问题......

谁能在这里给我一些指导?

谢谢.

Nic*_*lay 3

答案是“这是因为之前的潜在问题仍然存在”。锁定帖子明确指出,只有将文件放入 Firefox.app/.../components 中才会遇到问题(如果您在原始帖子中提到了此链接,则不必尝试将其放入 XPI )。

扩展和插件之间的关系是:扩展可以包括插件等。您可以在 Firefox 中安装插件(无需将其制作为扩展)。

至于你原来的问题,不幸的是我不知道为什么它不起作用。我不太熟悉调试 NPAPI 插件,您分享的唯一信息是它在 Firefox 3.6 中不起作用:)

第一步,它出现在 about:plugins 中还是出现在 Tools -> Addons 中?