繁体   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