【发布时间】:2015-02-07 20:56:15
【问题描述】:
在 Firefox 中是否有更新或删除自定义搜索提供程序的方法?我可以通过
动态添加我的自定义提供程序window.external.AddSearchProvider(sUrl)
但是如果我将来需要更改某些内容,我无论如何都找不到更新它。要求每个用户浏览到一个文件夹、删除一个 xml、重新启动 Firefox 并重新添加我的搜索提供程序是一个相当大的要求!如果我可以在网站上创建一个按钮来点击它会很棒。如果可能的话,即使构建一个完整的 Firefox 插件在后台运行并不时更新搜索插件也可以。
【问题讨论】:
-
我认为使用新版本的提供程序再次调用相同的函数会覆盖旧版本,这不是真的吗?
-
使用更新的 XML 再次调用该函数会出现错误
Firefox could not install the search plugin from "<my server name removed>" because an engine with the same name already exists.
标签: firefox search firefox-addon add-on