簡體   English   中英

如何為Firefox XPI文件生成哈希?

[英]How to generate a hash for firefox xpi file?

我想內聯安裝firefox擴展。 此處的示例中它需要具有擴展名.xpi文件的哈希。 他們建議使用nslCryptoHash

第一個問題是CryptoHash中的代碼無法正常工作。 Firefox將在Components.classes上拋出未定義的異常。

第二個問題是,如何對我在瀏覽器中無權訪問的文件進行哈希處理?

我強烈建議您查看WebExtension文檔,因為它現在是實現Firefox附加組件/擴展的方法: https : //developer.mozilla.org/zh-CN/Add-ons/WebExtensions

該網站中有許多誤導性文檔,但並非所有文檔都經過審查和/或完整。

通過新文檔,您可能會看到對web-exthttps://www.npmjs.com/package/web-ext )工具的引用,該工具可幫助您構建用於開發和生產的.xpi文件-最后一個包括一種使用有效Mozilla證書對文件簽名的方法,以便您可以分發擴展名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM