дата обновления: 2026-09-25 robots: noindex
Описание
Используйте API chrome.search для поиска через стандартный поисковый сервис.
Разрешения
searchДоступность
Типы
Disposition
Перечисление
"ТЕКУЩАЯ_ВКЛ." "НОВАЯ_ВКЛАДКА" "NEW_WINDOW"
Указывает, что результаты поиска должны отображаться на вкладке, с которой был совершен вызов, или на вкладке активного браузера.
Указывает, что результаты поиска должны отображаться в новой вкладке.
Указывает, что результаты поиска должны отображаться в новом окне.
QueryInfo
Характеристики
- расположение
Расположение ( по желанию)
Место, где должны отображаться результаты поиска. По умолчанию используется
CURRENT_TAB. - tabId
число необязательно
Место, где должны отображаться результаты поиска.
tabIdнельзя использовать сdisposition. - текст
нить
Строка для запроса с использованием поставщика поиска по умолчанию.
Методы
query()
chrome.search.query(
queryInfo: QueryInfo,
callback?: function,
): Promise<void>
Используется для запроса к поставщику поиска по умолчанию. В случае ошибки будет установлено значение runtime.lastError .
Параметры
- queryInfo
- перезвонить
функция необязательна
Параметр
callbackвыглядит следующим образом:() => void
Возвраты
Обещание<пустота>
Chrome 96+Поддержка промисов доступна только для Manifest V3 и более поздних версий; для других платформ необходимо использовать колбэки.