chrome.enterprise.networkingAttributes

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é

Chrome 85 et versions ultérieures ChromeOS uniquement Règles requises

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()

Promesse
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

Renvoie

  • Chrome 96 et versions ultérieures

    Les 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.