chrome.enterprise.networkingAttributes

Opis

Użyj interfejsu API chrome.enterprise.networkingAttributes, aby odczytać informacje o bieżącej sieci. Uwaga: ten interfejs API jest dostępny tylko w przypadku rozszerzeń, których instalacja została wymuszona przez zasady przedsiębiorstwa.

Uprawnienia

enterprise.networkingAttributes

Dostępność

Chrome 85 lub nowsza Tylko ChromeOS Wymaga zasad

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

    string,

    Adres MAC urządzenia.

Metody

getNetworkDetails()

Obiecujemy
chrome.enterprise.networkingAttributes.getNetworkDetails(
  callback?: function,
)

Pobiera informacje o sieci domyślnej na urządzeniu. Jeśli użytkownik nie jest powiązany lub urządzenie nie jest połączone z siecią, w polu runtime.lastError zostanie ustawiona przyczyna błędu.

Parametry

  • wywołanie zwrotne

    funkcja optional

    Parametr callback wygląda tak:

    (networkAddresses: NetworkDetails) => void

Zwroty

  • Chrome 96 lub nowszy

    Obietnice są obsługiwane w platformie Manifest V3 i nowszych, ale wywołania zwrotne są obsługiwane na potrzeby zgodności wstecznej. Nie można użyć obu w tym samym wywołaniu funkcji. Obietnica jest realizowana z tym samym typem, który jest przekazywany do wywołania zwrotnego.