Opis
Użyj interfejsu chrome.search API, aby wyszukiwać za pomocą domyślnego dostawcy.
Uprawnienia
searchDostępność
Typy
Disposition
Typ wyliczeniowy
„CURRENT_TAB” 
 Określa, że wyniki wyszukiwania mają się wyświetlać na karcie wywołującej lub na karcie aktywnej przeglądarki.
„NEW_TAB” 
 Określa, że wyniki wyszukiwania mają być wyświetlane na nowej karcie.
„NEW_WINDOW” 
 Określa, że wyniki wyszukiwania mają być wyświetlane w nowym oknie.
QueryInfo
Właściwości
- 
    dyspozycjaDisposition opcjonalny Lokalizacja, w której mają być wyświetlane wyniki wyszukiwania. Domyślna wartość to CURRENT_TAB.
- 
    tabIdnumber opcjonalny Lokalizacja, w której mają być wyświetlane wyniki wyszukiwania. Nie można używać usługi tabIdz usługądisposition.
- 
    tekstciąg znaków Ciąg znaków do wysłania zapytania do 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 ustawiona zostanie wartość runtime.lastError.
Parametry
- 
    queryInfo
- 
    callbackfunkcja opcjonalna Parametr callbackwygląda tak:() => void 
Zwroty
- 
            Promise<void> Chrome w wersji 96 lub nowszejObietnice są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych. Inne platformy muszą używać wywołań zwrotnych.