Firefoxの拡張機能をインラインインストールしたい。例ではhere拡張子.xpiファイルのハッシュが必要です。彼らはnslCryptoHashを使用することを推奨します。firefox xpiファイルのハッシュを生成するには?
最初の問題は、CryptoHashのコードが機能していないことです。 firefoxはComponents.classesで未定義をスローします。
第2の問題は、ブラウザにアクセスできないファイルに対してハッシュを行う方法ですか?
Firefoxの拡張機能をインラインインストールしたい。例ではhere拡張子.xpiファイルのハッシュが必要です。彼らはnslCryptoHashを使用することを推奨します。firefox xpiファイルのハッシュを生成するには?
最初の問題は、CryptoHashのコードが機能していないことです。 firefoxはComponents.classesで未定義をスローします。
第2の問題は、ブラウザにアクセスできないファイルに対してハッシュを行う方法ですか?
私は非常にそれが今のFirefoxアドオン/拡張を実装する方法であるとして、あなたはWebExtensionのドキュメントを見てお勧めします:https://developer.mozilla.org/en-US/Add-ons/WebExtensions
サイトで誤解を招くようなドキュメントの束があり、すべてではないそれらのが見直され、 /または完了します。あなたのように、有効なMozillaの証明書を使用してファイルに署名するための方法を含む最後の - あなたは両方の開発と生産のため、.xpi
ファイルを構築する上で役立ちますweb-ext
(https://www.npmjs.com/package/web-ext)ツールへの参照が表示されることがあり、新たなドキュメントを通じ
拡張機能を配布することができます。