Description
Utilisez l'API chrome.enterprise.networkingAttributes
pour lire des informations sur votre réseau actuel. Remarque: Cette API n'est disponible que pour les extensions installées d'office par une règle d'entreprise.
Autorisations
enterprise.networkingAttributes
Garantie de disponibilité
Types
NetworkDetails
Propriétés
-
ipv4
string facultatif
Adresse IPv4 locale de l'appareil (non définie si elle n'est pas configurée).
-
ipv6
string facultatif
Adresse IPv6 locale de l'appareil (non définie si elle n'est pas configurée).
-
macAddress
chaîne
Adresse MAC de l'appareil.
Méthodes
getNetworkDetails()
chrome.enterprise.networkingAttributes.getNetworkDetails(
callback?: function,
)
Récupère les détails du réseau par défaut de l'appareil. Si l'utilisateur n'est pas affilié ou si l'appareil n'est pas connecté à un réseau, runtime.lastError
sera défini avec un motif d'échec.
Paramètres
-
rappel
fonction facultative
Le paramètre
callback
se présente comme suit :(networkAddresses: NetworkDetails)=>void
-
networkAddresses
-
Renvoie
-
Promise<NetworkDetails>
Chrome 96 et versions ultérieuresLes promesses sont compatibles avec Manifest V3 et les versions ultérieures, mais des rappels sont fournis pour assurer la rétrocompatibilité. Vous ne pouvez pas utiliser les deux dans le même appel de fonction. La promesse est résolue avec le même type que celui transmis au rappel.