搜索服务¶
这是搜索服务的文档。
定义¶
应用程序提供的引擎(又称应用程序提供):这些引擎由应用程序作为用户区域设置/区域的配置的一部分提供给用户。
应用程序默认引擎:在没有用户设置的情况下,应用程序自动选择的默认引擎。
默认引擎:这是从地址栏、搜索栏和其他位置进行搜索时默认使用的引擎。这可能是应用程序默认引擎或用户选择的引擎。
默认隐私引擎:与默认引擎相同,但在隐私浏览模式下默认使用。
内容¶
search-config 内容(已归档)¶
API 参考¶
- SearchService 参考
SearchService
SearchService.SearchService
SearchService._cachedSortedEngines
SearchService._engines
SearchService._reloadingEngines
SearchService._searchDefault
SearchService.appDefaultEngine
SearchService.appPrivateDefaultEngine
SearchService.dontSetUseSavedOrder
SearchService.engineSelector
SearchService.errorToThrowInTest
SearchService.hasSuccessfullyInitialized
SearchService.initDeferredPromise
SearchService.initializationStatus
SearchService.isInitialized
SearchService.loadPathIgnoreList
SearchService.maybeReloadDebounce
SearchService.observersAdded
SearchService.openSearchUpdateTimerStarted
SearchService.parseSubmissionMap
SearchService.promiseInitialized
SearchService.searchPrivateDefault
SearchService.startupExtensions
SearchService.startupRemovedExtensions
SearchService.submissionURLIgnoreList
SearchService._getEngineDefault()
SearchService._maybeReloadEngines()
SearchService._reloadEngines()
SearchService._showRemovalOfSearchEngineNotificationBox()
SearchService.addEnginesFromExtension()
SearchService.addUserEngine()
SearchService.getEngineById()
SearchService.getEngineByName()
SearchService.init()
SearchService.notify()
SearchService.reset()
SearchService.runBackgroundChecks()