1
我需要在我的firefox插件中提供一个搜索框,但是我想找出用户的首选搜索引擎,以便我可以将其作为默认搜索引擎用户安装我的插件。在firefox搜索栏中查找用户使用的默认搜索引擎
现在,我想知道用户在他的firefox搜索栏中选择了哪种搜索引擎。任何人都知道我该怎么做到这一点?
感谢 卡皮尔
我需要在我的firefox插件中提供一个搜索框,但是我想找出用户的首选搜索引擎,以便我可以将其作为默认搜索引擎用户安装我的插件。在firefox搜索栏中查找用户使用的默认搜索引擎
现在,我想知道用户在他的firefox搜索栏中选择了哪种搜索引擎。任何人都知道我该怎么做到这一点?
感谢 卡皮尔
这将让你当前选中的搜索引擎:
var ss = Components.classes["@mozilla.org/browser/search-service;1"].
getService(Components.interfaces.nsIBrowserSearchService);
var engine = ss.currentEngine;
或名称得到它:
var engine = ss.getEngineByName(engineName);
查找更多信息here。