我是Firefox和Chrome扩展开发的新手。如何打包Firefox和Chrome扩展
我已经下载并测试了FF和Chrome在开发模式下的helloworld示例扩展。
其次以下步骤来在FF和铬正常工作,
在FF
萃取样品延伸,并加入在
/mozilla/firefox/dev_user/[email protected]
一个文件和给定的提取文件夹路径。我的FF版本是12.0,我在
install.rdf
文件中将<em:maxVersion>
更改为12.0。*。重新启动FF并测试,它工作正常。
在Chrome中:
提取的样本扩展
选择工具>扩展
经过开发模式
点击加载已解压的扩展按钮
对话框,并选择提取的样品扩展文件夹路径
扩展被添加并完美地工作。
现在我想知道如何包装这些扩展?我的意思是点击扩展应直接在浏览器中安装的包,而不是按照上述步骤。
RE“你不行”。这是不正确的,[用户可以通过'--enable-easy-off-store-extension-install'标志重新启用该功能](http://stackoverflow.com/questions/12049366/re-enabling-伸长安装/ 12071194#12071194)。然而,从某种意义上说,你是对的,因为他们不知道如何更改默认设置,所以普通Joe不能轻松安装扩展。 – 2013-05-07 20:14:31
@RobW:正如我所说的,“当前的Chrome版本使其变得非常复杂”。这并不意味着用户如果真的想要安装扩展程序(实际上有几个技巧) - 但不会太多,将不再是可行的扩展分发机制。 OP问及安装时没有拆开扩展包,但可用的方法并不复杂。 – 2013-05-08 09:27:16