chrome.enterprise.networkingAttributes

Descrizione

Usa 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 Criterio richiesto

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()

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

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

Parametri

  • callback

    funzione facoltativa

    Il parametro callback ha il seguente aspetto:

    (networkAddresses: NetworkDetails)=>void

Ritorni

  • Chrome 96 e versioni successive

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