chrome.search

Beschreibung

Verwenden Sie die chrome.search API, um über den Standardanbieter zu suchen.

Berechtigungen

search

Verfügbarkeit

Chrome 87 oder höher

Typen

Disposition

Enum

"CURRENT_TAB"
Gibt an, dass die Suchergebnisse auf dem Tab für Anrufe oder auf dem Tab des aktiven Browsers angezeigt werden.

"NEW_TAB"
Gibt an, dass die Suchergebnisse in einem neuen Tab angezeigt werden.

"NEW_WINDOW"
Gibt an, dass die Suchergebnisse in einem neuen Fenster angezeigt werden.

QueryInfo

Attribute

  • disposition

    Disposition optional

    Ort, an dem Suchergebnisse angezeigt werden sollen. Standardmäßig ist CURRENT_TAB ausgewählt.

  • tabId

    Nummer optional

    Ort, an dem Suchergebnisse angezeigt werden sollen. tabId kann nicht mit disposition verwendet werden.

  • Text

    String

    String, der mit dem Standardsuchanbieter abgefragt werden soll.

Methoden

query()

Versprechen
chrome.search.query(
  queryInfo: QueryInfo,
  callback?: function,
)

Dient zur Abfrage des Standardsuchanbieters. Bei einem Fehler wird runtime.lastError festgelegt.

Parameters

  • queryInfo
  • callback

    Funktion optional

    Der Parameter callback sieht so aus:

    ()=>void

Rückgaben

  • Promise<void>

    Chrome 96 oder höher

    Promise-Objekte werden nur für Manifest V3 und höher unterstützt. Andere Plattformen müssen Callbacks verwenden.