chrome.enterprise.networkingAttributes

refresh date: 2026-09-25 robots: noindex

Opis

Użyj interfejsu API chrome.enterprise.networkingAttributes, aby odczytać informacje o bieżącej sieci. Uwaga: ten interfejs API jest dostępny tylko dla rozszerzeń, których instalacja została wymuszona na podstawie zasad firmy.

Uprawnienia

enterprise.networkingAttributes

Dostępność

Chrome 85 lub nowsza wersja Tylko ChromeOS Wymaga zasady

Typy

NetworkDetails

Właściwości

  • ipv4

    ciąg znaków opcjonalny

    Lokalny adres IPv4 urządzenia (niezdefiniowany, jeśli nie został skonfigurowany).

  • ipv6

    ciąg znaków opcjonalny

    Lokalny adres IPv6 urządzenia (niezdefiniowany, jeśli nie został skonfigurowany).

  • macAddress

    tekst

    Adres MAC urządzenia.

Metody

getNetworkDetails()

Obietnica
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)
: Promise<NetworkDetails>

Pobiera szczegóły sieci domyślnej urządzenia. Jeśli użytkownik nie jest powiązany lub urządzenie nie jest połączone z siecią, zasada runtime.lastError zostanie ustawiona z podaniem przyczyny niepowodzenia.

Parametry

  • callback

    function opcjonalne

    Parametr callback wygląda tak:

    (networkAddresses: NetworkDetails) => void

Zwroty

  • Chrome 96 lub nowsza wersja

    Zwraca obiekt Promise, który rozwiązuje problem z NetworkDetails domyślnej sieci urządzenia.

    Obiekty Promise są obsługiwane tylko w przypadku platformy Manifest V3 i nowszych. Na innych platformach należy używać wywołań zwrotnych.