chrome.enterprise.networkingAttributes

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é

Chrome 85 ou version ultérieure ChromeOS uniquement <ph type="x-smartling-placeholder"></ph> Règle obligatoire

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

<ph type="x-smartling-placeholder"></ph> 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, 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

Renvoie

  • Promise&lt;NetworkDetails&gt;

    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.