browser.search

Descripción

Usa la API de chrome.search para realizar búsquedas a través del proveedor predeterminado.

Permisos

search

Disponibilidad

Chrome 87 y versiones posteriores browser.* desde Chrome 148

Tipos

Disposition

Enum

"CURRENT_TAB"
Especifica que los resultados de la búsqueda se muestren en la pestaña de llamada o en la pestaña del navegador activo.

"NEW_TAB"
Especifica que los resultados de la búsqueda se muestren en una pestaña nueva.

"NEW_WINDOW"
Especifica que los resultados de la búsqueda se muestren en una ventana nueva.

QueryInfo

Propiedades

  • disposition

    Disposición (opcional)

    Es la ubicación en la que se deben mostrar los resultados de la búsqueda. CURRENT_TAB es la configuración predeterminada.

  • tabId

    number opcional

    Es la ubicación en la que se deben mostrar los resultados de la búsqueda. No se puede usar tabId con disposition.

  • texto

    string

    Es la cadena que se consultará con el proveedor de búsqueda predeterminado.

Métodos

query()

browser.search.query(
  queryInfo: QueryInfo,
)
: Promise<void>

Se usa para consultar al proveedor de búsqueda predeterminado. En caso de que se produzca un error, se establecerá runtime.lastError.

Parámetros

Muestra

  • Promise<void>

    Chrome 96 y versiones posteriores browser.* desde Chrome 148