chrome.zoeken

Beschrijving

Gebruik de chrome.search API om te zoeken via de standaardprovider.

Machtigingen

search

Beschikbaarheid

Chroom 87+

Typen

Disposition

Enum

"HUIDIGE_TAB"
Hiermee geeft u aan dat de zoekresultaten worden weergegeven op het tabblad dat wordt aangeroepen of op het tabblad van de actieve browser.

"NIEUW_TAB"
Hiermee wordt aangegeven dat de zoekresultaten in een nieuw tabblad worden weergegeven.

"NIEUW_VENSTER"
Hiermee wordt aangegeven dat de zoekresultaten in een nieuw venster worden weergegeven.

QueryInfo

Eigenschappen

  • dispositie

    Beschikking optioneel

    Locatie waar de zoekresultaten moeten worden weergegeven. CURRENT_TAB is de standaard.

  • tabbladId

    nummer optioneel

    Locatie waar de zoekresultaten moeten worden weergegeven. tabId kan niet worden gebruikt met disposition .

  • tekst

    snaar

    String om te zoeken met de standaardzoekmachine.

Methoden

query()

Belofte
chrome.search.query(
  queryInfo: QueryInfo,
  callback?: function,
)
: Promise<void>

Wordt gebruikt om de standaardzoekmachine te raadplegen. In geval van een fout wordt runtime.lastError ingesteld.

Parameters

  • queryInfo
  • terugbellen

    functie optioneel

    De callback ziet er als volgt uit:

    () => void

Retourneren

  • Belofte<leegte>

    Chroom 96+

    Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.