refresh date: 2026-09-25 robots: noindex
Opis
Użyj interfejsu API chrome.search, aby wyszukiwać za pomocą domyślnego dostawcy.
Uprawnienia
searchDostępność
Typy
Disposition
Typ wyliczeniowy
"CURRENT_TAB"
Określa, że wyniki wyszukiwania są wyświetlane na karcie wywołującej lub na karcie aktywnej przeglądarki.
"NEW_TAB"
Określa, że wyniki wyszukiwania mają być wyświetlane w nowej karcie.
"NEW_WINDOW"
Określa, że wyniki wyszukiwania mają być wyświetlane w nowym oknie.
QueryInfo
Właściwości
-
dyspozycja
Disposition opcjonalny
Lokalizacja, w której mają być wyświetlane wyniki wyszukiwania. Wartość domyślna to
CURRENT_TAB. -
tabId
number optional
Lokalizacja, w której mają być wyświetlane wyniki wyszukiwania. Nie można używać funkcji
tabIdz funkcjądisposition. -
tekst
tekst
Ciąg znaków do wyszukiwania za pomocą domyślnego dostawcy wyszukiwania.
Metody
query()
chrome.search.query(
queryInfo: QueryInfo,
callback?: function,
): Promise<void>
Służy do wysyłania zapytań do domyślnego dostawcy wyszukiwania. W przypadku błędu zostanie ustawiona wartość runtime.lastError.
Parametry
-
queryInfo
-
callback
function opcjonalne
Parametr
callbackwygląda tak:() => void
Zwroty
-
thought Promise<void>
Chrome 96 lub nowsza wersjaObiekty Promise są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych. Na innych platformach należy używać wywołań zwrotnych.