阅读:5095回复:27
扩展安装的大变化——不再解压
最近的B6pre,扩展安装后依然是XPI文件,而不是解压开的目录。
相关bug fix Bug 533038 – Extensions should not be extracted into the profile directory, but installed/stored as XPI file 我发现这个问题因为我的MouseGestures装上去后,重启又不见了。仔细看了一下安装目录,发现有一个孤零零的XPI文件。索性把它解压开,则重启后MG还在。 隔壁讨论帖 其他网友碰到的问题是装一个扩展,另一个就不见了。 另,据说已经修复。 |
|
|
1楼#
发布于:2010-09-12 21:02
爱老婆。爱Elva,楼上美腿…
|
|
2楼#
发布于:2010-09-12 21:02
我知道老.........隔壁论坛好哇?那边我老登录不了.而且脚本太多....... |
|
|
3楼#
发布于:2010-09-12 21:02
对于扩展开发者来说,有些需要注意的地方 没有必要再对chrome文件夹单独打包了.仍然使用的话(为了兼容3.6,或者遇到下面所说的情况),也不要选择压缩选项,这样会消耗更多的内存和浪费cpu更多的时间. 不支持dictionary,component,window icon等目录,如果扩展包括这些目录的话,需要手动设置,强制解压缩,在install.rdf文件中,添加 <em:unpack>true</em:unpack> 还有一个全局的开关,有些扩展没有更新,安装会有问题. extensions.alwaysUnpack 设成true即可. 隔壁论坛都有讨论的 |
|
4楼#
发布于:2010-09-12 21:02
|
|
|
5楼#
发布于:2010-09-12 21:02
|
|
6楼#
发布于:2010-09-12 21:02
5555555555.重启扩展丢失的BUG我也遇到了........64的FF你快升级啊啊啊啊啊
另,我发现似乎扩展升级后,自动会变为XPI包模式....... |
|
|
7楼#
发布于:2010-09-12 21:02
|
|
8楼#
发布于:2010-09-12 21:02
出个比较烦的问题.......
不解压的话 WebMail Notifier这个扩展出问题了 单独下的JS没法保存,以前自带的协议也没了........... |
|
|
9楼#
发布于:2010-09-12 21:02
|
|
10楼#
发布于:2010-09-12 21:02
不解压有啥好处?安全?防止文件被更改?
|
|
|
11楼#
发布于:2010-09-12 21:02
extensions.ini并不需要修改吗?
|
|
12楼#
发布于:2010-09-12 21:02
回楼上,不需要,只要进入每个扩展的目录下,将该目录下的所有文件压缩成同名文件,将zip扩展名改成xpi.
例如,语言包扩展的目录为langpack-zh-CN@firefox.mozilla.org,现在进入它下面将整个文件压缩成zip格式,然后将文件重命名为langpack-zh-CN@firefox.mozilla.org.xpi,就可以,然后将这个文件移到上一目录里即你的配置文件夹下的extensions的目录里。 |
|
13楼#
发布于:2010-09-12 21:02
|
|
14楼#
发布于:2010-09-12 21:02
有必要把已经安装的扩展重新安装一遍么?
|
|
|
上一页
下一页