首页 文章

Firefox扩展无法通过注册表安装

提问于
浏览
0

我有自己的扩展,它由Mozilla签名 .

我想通过注册表安装它(在mdn:https://developer.mozilla.org/en-US/docs/Archive/Mozilla/Adding_extensions_using_the_Windows_registry上描述):

[HKEY_CURRENT_USER\SOFTWARE\Mozilla\Firefox\Extensions]
"ffinterop@acme.com_signed"="C:\\work\\Foo\\ffinterop@acme.com_signed-2.2.48.41239.xpi"

但它启动firefox后无法显示,没有消息,没有错误 . 这个扩展几周前工作了......

如果我尝试使用此扩展程序的非签名版本,firefox会将其显示为已禁用并显示警告,这样就可以了(需要签名) . 但已签名的人已经死了 .

问题是什么?

1 回答

  • 1

    抱歉,我还没有阅读文档中的详细信息...清单中的注册表项名称和扩展名ID必须相同 .

    必须使用扩展名的ID作为注册表项的名称 .

    修复名称后,会自动安装扩展程序 .

相关问题