chrome.enterprise.networkingAttributes

Descrição

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

Permissões

enterprise.networkingAttributes

Disponibilidade

Chrome 85+ Apenas no ChromeOS Requer política

Tipos

NetworkDetails

Propriedades

  • ipv4

    string opcional

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

  • ipv6

    string opcional

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

  • macAddress

    string

    Endereço MAC do dispositivo.

Métodos

getNetworkDetails()

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

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, o runtime.lastError será definido com um motivo de falha.

Parâmetros

  • callback

    função optional

    O parâmetro callback tem esta aparência:

    (networkAddresses: NetworkDetails)=>void

Retorna

  • Chrome 96 ou mais recente

    Promessas são compatíveis com o Manifest V3 e versões mais recentes, mas callbacks são fornecidos para compatibilidade com versões anteriores. Não é possível usar os dois na mesma chamada de função. A promessa é resolvida com o mesmo tipo que é passado para o callback.