2011-11-26 117 views
2

根据this手册,我尝试设置代理扩展。未安装代理扩展

my_prof_dir/extensions有我已经安装和工作(解压缩)的扩展名为my_guid.xpi。

我创建了一个名为my_guid的文件,内容是“path_to_my_extension_directory”。我删除了my_guid.xpi并重新启动了Firefox。重新启动Firefox后删除my_guid文件 和扩展不再安装。

我应该做一些不同的事情吗?

版本:Firefox 8.0

谢谢

+1

你不应该更改现有的扩展安装方式(即目录/ XPI - >“指针文件”)。如果你从一个根本没有安装你的扩展的配置文件开始,关闭Firefox,然后添加指针文件,它会有帮助吗?如果没有,你应该发布指针的确切路径,名称和内容,说出你的操作系统是什么,以及在你将“指针文件”安装到扩展名/扩展名之前设置extensions.logging.enabled时是否有任何有用的输出。目录(有关详细信息,请参阅链接到的“设置...”页面)。 – Nickolay

+2

对于那些投票结束的人来说,“代理扩展”并不是指特定的扩展,而是为写作扩展设置一个开发环境。 – Nickolay

+0

我创建了一个新的配置文件。我创建了'extensions'目录并添加了一个文件'myexample @ xralf.com'。我向文件“/home/xralf/.s/firefox/myexample/”添加了一个字符串。“myexample目录包含'install.rdf'文件。我用新的配置文件'firefox -P dev2 -no-remote'启动了firefox。发生的唯一情况是指针文件“myexample @ xralf.com”已被删除。我正在使用'Ubuntu 11.10'。 – xralf

回答

1

不要更改安装在现有的扩展方式(即目录/ XPI - > “指针文件”)。如果你从一个根本没有安装你的扩展的配置文件开始,关闭Firefox,然后添加指针文件,它会有帮助吗?

如果没有,你应该检查:

  • 的确切路径,名称和指针文件的内容。 (要注意的提示@MDC
  • 检查您使用的是符合你的OS本地路径
  • 检查在错误控制台输出的有关设置extensions.logging.enabled偏好之后的路径格式:配置,然后退出Firefox和将您的“指针文件”安装到extensions/目录(详情请参阅Setting up extension development environment)。
  • 请问,如果你复制的所有内容(Firefox何时关闭)
    • 从文件夹中的“代理/指针”指出,文件
    • 准确命名为指针文件的文件夹(你的扩展得到安装首先需要删除指针文件)。