Description
Utilisez l'API chrome.search
pour effectuer une recherche via le fournisseur par défaut.
Autorisations
search
Disponibilité
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é avecdisposition
. -
texte
chaîne
Chaîne à interroger avec le moteur de recherche par défaut.
Méthodes
query()
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érieureLes promesses sont prises en charge dans Manifest V3 et versions ultérieures, mais les rappels sont fournis pour rétrocompatibilité. Vous ne pouvez pas utiliser les deux sur le même appel de fonction. La la promesse est résolue avec le même type que celui transmis au rappel.