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 Richiede criterio

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 il seguente aspetto:

    (networkAddresses: NetworkDetails) => void

Resi

  • Promise<NetworkDetails>

    Chrome 96 e versioni successive .

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