browser.search

Opis

Użyj interfejsu API chrome.search, aby wyszukiwać za pomocą domyślnego dostawcy.

Uprawnienia

search

Dostępność

Chrome 87 lub nowsza browser.* od Chrome 148

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 tabId z funkcją disposition.

  • tekst

    tekst

    Ciąg znaków do wyszukiwania za pomocą domyślnego dostawcy wyszukiwania.

Metody

query()

browser.search.query(
  queryInfo: QueryInfo,
)
: Promise<void>

Służy do wysyłania zapytań do domyślnego dostawcy wyszukiwania. W przypadku błędu zostanie ustawiona wartość runtime.lastError.

Parametry

Zwroty

  • thought Promise<void>

    Chrome 96 lub nowsza wersja browser.* od Chrome 148