0

案例:在我的页面,我需要下载一个插件,我知道firefox插件目录是c:\program files(x86)\mozilla firefox\plugins。但是我找了一个案例,这个下载的插件位于C:\documents&settings[username]\plugins(我不知道怎么弄的,可能是用户提前下载了插件)。并且firefox尝试将插件加载到错误的目录中,但是我在firefox附加组件中找不到该插件。

那么为什么firefox会加载不在其插件目录中的插件呢?任何人都可以告诉我firefox插件加载规则吗?

4

1 回答 1

0

那么为什么firefox会加载不在其插件目录中的插件呢?

Windows 上的插件主要通过注册表找到- 插件安装程序在一个特殊的注册表节点下注册插件支持的 mimetypes 及其路径等。

此外,还扫描了一些目录(例如,用于公共文件和特定目录),但这在这里无关紧要,并且不应安装插件FirefoxDir\plugins(除其他外,它们不会被其他也支持NPAPI的浏览器拾取) .

于 2012-12-20T14:33:48.907 回答