Descrizione
Utilizza l'API chrome.search
per eseguire ricerche tramite il provider predefinito.
Autorizzazioni
search
Disponibilità
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
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 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 successiveLe promesse sono supportate in Manifest V3 e versioni successive, ma vengono forniti callback per garantire la compatibilità con le versioni precedenti. Non puoi utilizzarli entrambi nella stessa chiamata di funzione. La promessa viene risolta con lo stesso tipo trasmesso al callback.