【问题标题】:How to generate a hash for firefox xpi file?如何为 firefox xpi 文件生成哈希?
【发布时间】:2017-02-23 15:13:55
【问题描述】:

我想内联安装 firefox 扩展。在示例中here 它需要具有扩展名 .xpi 文件的哈希值。他们建议使用nslCryptoHash

第一个问题是来自 CryptoHash 的代码不起作用。 Firefox 在 Components.classes 上抛出 undefined。

第二个问题是如何对我在浏览器中无权访问的文件进行哈希处理?

【问题讨论】:

    标签: javascript firefox hash firefox-addon firefox-addon-sdk


    【解决方案1】:

    我强烈建议您查看 WebExtension 文档,因为它现在是实现 Firefox 插件/扩展的方式:https://developer.mozilla.org/en-US/Add-ons/WebExtensions

    网站中有大量误导性文档,并非所有文档都经过审查和/或完整。

    通过新文档,您可能会看到对 web-ext (https://www.npmjs.com/package/web-ext) 工具的引用,该工具可帮助您构建用于开发和生产的 .xpi 文件 - 最后一个包括使用有效的 Mozilla 证书,以便您可以分发扩展。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-16
      • 1970-01-01
      • 2012-11-19
      • 1970-01-01
      • 2023-03-17
      相关资源
      最近更新 更多