chrome.search

Descrizione

Utilizza l'API chrome.search per eseguire ricerche tramite il provider predefinito.

Autorizzazioni

search

Disponibilità

Chrome 87 e versioni successive

Tipi

Disposition

Enum

"CURRENT_TAB"
Specifica che i risultati di ricerca vengono visualizzati nella scheda Chiamate o nella scheda del browser attivo.

"NEW_TAB"
Specifica che i risultati di ricerca vengono visualizzati in una nuova scheda.

"NEW_WINDOW"
Specifica che i risultati di ricerca vengono visualizzati in una nuova finestra.

QueryInfo

Proprietà

  • disposizione

    Disposizione facoltativa

    Località in cui devono essere visualizzati i risultati di ricerca. CURRENT_TAB è l'impostazione predefinita.

  • tabId

    numero facoltativo

    Località in cui devono essere visualizzati i risultati di ricerca. Non è possibile utilizzare tabId con disposition.

  • testo

    stringa

    Stringa per eseguire una query con il provider di ricerca predefinito.

Metodi

query()

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

Utilizzato per eseguire una query sul provider di ricerca predefinito. In caso di errore, verrà impostato runtime.lastError.

Parametri

  • queryInfo
  • callback

    funzione facoltativa

    Il parametro callback ha il seguente aspetto:

    ()=>void

Ritorni

  • Promise<void>

    Chrome 96 e versioni successive

    Le promesse sono supportate solo per Manifest V3 e versioni successive; altre piattaforme devono utilizzare i callback.