chrome.search

Description

Utilisez l'API chrome.search pour effectuer une recherche via le fournisseur par défaut.

Autorisations

search

Disponibilité

Chrome 87 ou version ultérieure

Types

Disposition

Énumération

"CURRENT_TAB"
Spécifie que les résultats de recherche s'affichent dans l'onglet d'appel ou dans l'onglet du navigateur actif.

"NEW_TAB"
Spécifie que les résultats de recherche s'affichent dans un nouvel onglet.

"NEW_WINDOW"
Indique que les résultats de recherche s'affichent dans une nouvelle fenêtre.

QueryInfo

Propriétés

  • disposition

    Disposition facultatif

    Emplacement où les résultats de recherche doivent être affichés. CURRENT_TAB est la valeur par défaut.

  • tabId

    numéro facultatif

    Emplacement où les résultats de recherche doivent être affichés. tabId ne peut pas être utilisé avec disposition.

  • texte

    chaîne

    Chaîne à interroger avec le moteur de recherche par défaut.

Méthodes

query()

<ph type="x-smartling-placeholder"></ph> Promesse
chrome.search.query(
  queryInfo: QueryInfo,
  callback?: function,
)

Utilisé pour interroger le moteur de recherche par défaut. En cas d'erreur, runtime.lastError est défini.

Paramètres

  • queryInfo
  • rappel

    function facultatif

    Le paramètre callback se présente comme suit:

    () => void

Renvoie

  • Promesse<void>

    Chrome 96 ou version ultérieure

    Les promesses ne sont compatibles qu'avec Manifest V3 et versions ultérieures. Les autres plates-formes doivent utiliser des rappels.