Descrizione
Usa l'API chrome.search
per eseguire una ricerca tramite il provider predefinito.
Autorizzazioni
search
Disponibilità
Tipi
Disposition
Enum
"CURRENT_TAB"
Specifica che i risultati di ricerca vengono visualizzati nella scheda delle 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
Posizione in cui devono essere visualizzati i risultati di ricerca.
CURRENT_TAB
è l'impostazione predefinita. -
tabId
numero facoltativo
Posizione in cui devono essere visualizzati i risultati di ricerca. Non è possibile utilizzare
tabId
condisposition
. -
testo
stringa
Stringa per eseguire una query con il provider di ricerca predefinito.
Metodi
query()
chrome.search.query(
queryInfo: QueryInfo,
callback?: function,
)
Utilizzato per eseguire una query al 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
Resi
-
Promesso<void>
Chrome 96 e versioni successive .Le promesse sono supportate solo per Manifest V3 e versioni successive, mentre le altre piattaforme devono utilizzare i callback.