Description
Utilisez l'API chrome.enterprise.networkingAttributes
pour lire les 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
Disponibilité
Types
NetworkDetails
Propriétés
-
ipv4
chaîne facultatif
Adresse IPv4 locale de l'appareil (non définie si elle n'est pas configurée).
-
ipv6
chaîne 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, un motif d'échec est défini pour runtime.lastError
.
Paramètres
-
rappel
function facultatif
Le paramètre
callback
se présente comme suit:(networkAddresses: NetworkDetails) => void
-
networkAddresses
-
Renvoie
-
Promise<NetworkDetails>
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.