0

ケース: 私のページでは、プラグインをダウンロードする必要があります。Firefox プラグイン ディレクトリが c:\program files(x86)\mozilla firefox\plugins であることはわかっています。しかし、私はケースを見つけました。このダウンロードされたプラグインは C:\documents&settings[username]\plugins にあります(方法がわからない、ユーザーがプラグインを早期にダウンロードした可能性があります)。また、Firefox は間違ったディレクトリにプラグインをロードしようとしますが、Firefox アドオンでプラグインが見つかりません。

では、なぜFirefoxはそのプラグインディレクトリにないプラグインをロードするのですか? 誰でもFirefoxプラグインのロードルールを教えてもらえますか?

4

1 に答える 1

0

では、なぜFirefoxはそのプラグインディレクトリにないプラグインをロードするのですか?

Windows 上のプラグインは、主にレジストリを介して検出されます。プラグイン インストーラは、サポートされているプラ​​グインの MIME タイプとそのパスなどを、特別なレジストリ ノードの下に登録します。

さらに、いくつかのディレクトリがスキャンされます (たとえば、一般的なファイルや特定のディレクトリ)。これはここでは問題ではなく、プラグインをインストールするべきではありませんFirefoxDir\plugins(とりわけ、NPAPIをサポートする他のブラウザーによって検出されません) 。 .

于 2012-12-20T14:33:48.907 に答える