6

FFアドオンを作って簡単なサイトを作っただけです。訪問者が「ダウンロード」ボタンをクリックすると、アドオンがダウンロードされるのではなく、インストールされます。ローカルでは機能しますが、サイトをアップロードするときは機能しません。mozilla リポジトリを確認しましたが、xpi ファイルにもリンクしているだけです。

私は何を間違っていますか?

4

1 に答える 1

10

問題は、WebサイトにXPIMIMEタイプを登録していないことです。これを行うには、サイトのファイルに次のルールを追加し.htaccessます(サイトでApacheサーバーを使用していると仮定します)。

AddType application/x-xpinstall .xpi

これにより、希望どおりの結果が得られます(ユーザーがリンクをクリックすると、XPIファイルをインストールするように求められます)。

Fore More Reference https://developer.mozilla.org/en-US/Add-ons/Extension_Packaging#Making_an_extension_XPI

于 2012-09-06T21:26:54.027 に答える