chrome.enterprise.networkingAttributes

Descrição

Use a API chrome.enterprise.networkingAttributes para ler informações sobre sua rede atual. Observação: essa API está disponível apenas para extensões de instalação forçada por política corporativa.

Permissões

enterprise.networkingAttributes

Disponibilidade

Chrome 85 ou mais recente Somente no ChromeOS Requer política

Tipos

NetworkDetails

Propriedades

  • ipv4

    string opcional

    O endereço IPv4 local do dispositivo (indefinido se não estiver configurado).

  • ipv6

    string opcional

    O endereço IPv6 local do dispositivo (indefinido se não estiver configurado).

  • macAddress

    string

    O endereço MAC do dispositivo.

Métodos

getNetworkDetails()

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

Recupera os detalhes da rede padrão do dispositivo. Se o usuário não for afiliado ou o dispositivo não estiver conectado a uma rede, runtime.lastError será definido com um motivo de falha.

Parâmetros

  • callback

    função opcional

    O parâmetro callback tem esta aparência:

    (networkAddresses: NetworkDetails) => void

Retorna

  • Chrome 96+

    As promessas só são compatíveis com o Manifest V3 e versões mais recentes. Outras plataformas precisam usar callbacks.