我有自己的扩展,它由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 回答
抱歉,我还没有阅读文档中的详细信息...清单中的注册表项名称和扩展名ID必须相同 .
修复名称后,会自动安装扩展程序 .