[英]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-ext
( https://www.npmjs.com/package/web-ext )工具的引用,該工具可幫助您構建用於開發和生產的.xpi
文件-最后一個包括一種使用有效Mozilla證書對文件簽名的方法,以便您可以分發擴展名。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.