Descripción
Usa la API de chrome.search
para realizar búsquedas mediante el proveedor predeterminado.
Permisos
search
Disponibilidad
Tipos
Disposition
Enum
"CURRENT_TAB"
Especifica que los resultados de la búsqueda se muestran en la pestaña de llamadas o en la pestaña del navegador activo.
"NEW_TAB"
Especifica que los resultados de la búsqueda se muestran en una pestaña nueva.
"NEW_WINDOW"
Especifica que los resultados de la búsqueda se muestran en una ventana nueva.
QueryInfo
Propiedades
-
disposition
Disposición opcional
Es la ubicación donde se deben mostrar los resultados de la búsqueda.
CURRENT_TAB
es la configuración predeterminada. -
tabId
número opcional
Es la ubicación donde se deben mostrar los resultados de la búsqueda. No se puede usar
tabId
condisposition
. -
texto
string
Cadena para consultar con el proveedor de búsqueda predeterminado.
Métodos
query()
chrome.search.query(
queryInfo: QueryInfo,
callback?: function,
)
Se usa para consultar el proveedor de búsqueda predeterminado. En caso de error, se configurará runtime.lastError
.
Parámetros
-
queryInfo
-
callback
función opcional
El parámetro
callback
se ve de la siguiente manera:() => void
Muestra
-
Promesa<void>
Chrome 96 y versiones posterioresLas promesas son compatibles con Manifest V3 y versiones posteriores, pero se proporcionan devoluciones de llamada para retrocompatibilidad. No puedes usar ambos en la misma llamada a función. El se resuelve con el mismo tipo que se pasa a la devolución de llamada.