从Extension中将搜索引擎插件安装到FireFox

时间:2011-06-27 13:27:36

标签: firefox-addon

我正在开发Firefox扩展程序。我想在firefox搜索栏中安装新的搜索插件。我尝试了两种方法,但它们似乎都没有100%的效果。

  1. AddSearchEngineProvider有效, 但它显示“无法安装 消息“如果是搜索引擎 同名已经存在。一世 没有看到任何能够让我这样做的API 查询现有搜索引擎。
  2. 在Mozilla Firefox \ searchplugins中 我看到代表的xml文件 实际的搜索插件。我以前可以 手动添加我的搜索引擎,但我 真的不知道如何添加xml 安装过程中的文件。我有 XPI文件,非常有限 能够访问IO。
  3. 有什么建议吗?感谢。

1 个答案:

答案 0 :(得分:0)

搜索引擎应放入您的扩展程序的searchplugins/目录中。它们将在安装扩展时自动添加 - 并在卸载时再次删除。请参阅https://developer.mozilla.org/en/Bundles