chrome.enterprise.networkingAttributes

Beschreibung

Mit der chrome.enterprise.networkingAttributes API können Sie Informationen zu Ihrem aktuellen Netzwerk lesen. Hinweis: Diese API ist nur für Erweiterungen verfügbar, deren Installation durch eine Unternehmensrichtlinie erzwungen wird.

Berechtigungen

enterprise.networkingAttributes

Verfügbarkeit

Chrome (ab Version 85) Nur ChromeOS <ph type="x-smartling-placeholder"></ph> . Erfordert Richtlinie

Typen

NetworkDetails

Attribute

  • ipv4

    String optional

    Die lokale IPv4-Adresse des Geräts (nicht definiert, falls nicht konfiguriert).

  • ipv6

    String optional

    Die lokale IPv6-Adresse des Geräts (nicht definiert, falls nicht konfiguriert).

  • macAddress

    String

    Die MAC-Adresse des Geräts.

Methoden

getNetworkDetails()

<ph type="x-smartling-placeholder"></ph> Versprechen
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)

Netzwerkdetails des Standardnetzwerks des Geräts abrufen Wenn der Nutzer nicht verbunden ist oder das Gerät nicht mit einem Netzwerk verbunden ist, wird für runtime.lastError eine Fehlerursache angegeben.

Parameter

  • callback

    Funktion optional

    Der Parameter callback sieht so aus:

    (networkAddresses: NetworkDetails) => void

Returns

  • Promise&lt;NetworkDetails&gt;

    Chrome 96 und höher

    Promise-Objekte werden in Manifest V3 und höher unterstützt, Callbacks sind jedoch für Abwärtskompatibilität. Sie können nicht beide in demselben Funktionsaufruf verwenden. Die Promise wird mit demselben Typ aufgelöst, der an das Callback übergeben wird.