chrome.enterprise.networkingAttributes

Descrizione

Utilizza l'API chrome.enterprise.networkingAttributes per leggere le informazioni sulla tua rete attuale. Nota: questa API è disponibile solo per le estensioni con installazione forzata in base ai criteri aziendali.

Autorizzazioni

enterprise.networkingAttributes

Disponibilità

Chrome 85 e versioni successive Solo ChromeOS Criteri obbligatori

Tipi

NetworkDetails

Proprietà

  • ipv4

    stringa facoltativo

    L'indirizzo IPv4 locale del dispositivo (non definito se non configurato).

  • ipv6

    stringa facoltativo

    L'indirizzo IPv6 locale del dispositivo (non definito se non configurato).

  • macAddress

    stringa

    L'indirizzo MAC del dispositivo.

Metodi

getNetworkDetails()

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

Consente di recuperare i dettagli della rete predefinita del dispositivo. Se l'utente non è affiliato o il dispositivo non è connesso a una rete, runtime.lastError verrà impostato con un motivo di errore.

Parametri

  • callback

    funzione facoltativa

    Il parametro callback ha un aspetto simile al seguente:

    (networkAddresses: NetworkDetails) => void

Valori restituiti

  • Chrome 96 e versioni successive

    Le promesse sono supportate in Manifest V3 e versioni successive, ma vengono forniti callback per la compatibilità con le versioni precedenti. Non puoi utilizzare entrambi nella stessa chiamata di funzione. La promessa viene risolta con lo stesso tipo passato al callback.