chrome.search

Opis

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

Uprawnienia

search

Dostępność

Chrome w wersji 87 lub nowszej

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

  • dyspozycja

    Disposition opcjonalny

    Lokalizacja, w której mają być wyświetlane wyniki wyszukiwania. Domyślna wartość to CURRENT_TAB.

  • tabId

    number opcjonalny

    Lokalizacja, w której mają być wyświetlane wyniki wyszukiwania. Nie można używać usługi tabId z usługą disposition.

  • tekst

    ciąg znaków

    Ciąg znaków do wysłania zapytania do domyślnego dostawcy wyszukiwania.

Metody

query()

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

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

Parametry

Zwroty

  • Promise<void>

    Chrome w wersji 96 lub nowszej