以下是我的示例插件的结构:
以下是我构建XPI文件的方法:
cd my-addon
C:\Progra~1\7-Zip\7z.exe a -r -y -tzip ../my-addon.xpi *
当我尝试在Firefox中加载生成的xpi时,出现以下错误:
无法安装此附加组件,因为它似乎已损坏。
我错过了什么?
答案 0 :(得分:4)
您的install.rdf
或chrome.manifest
或7z.exe
zip命令没有将这些文件放在生成的xpi
文件的根目录中,但是无法正常运行看到install.rdf或chrome.manifest的内容,虽然我猜测问题在那里,但仔细检查xpi
是否也正确创建。