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 ou superior Somente ChromeOS Requer política

Tipos

NetworkDetails

Propriedades

  • ipv4

    string opcional

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

  • ipv6

    string opcional

    Endereço IPv6 local do dispositivo (indefinido, se não tiver sido 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 opcional

    O parâmetro callback tem esta aparência:

    (networkAddresses: NetworkDetails) => void

Retorna

  • Promise<NetworkDetails>

    Chrome 96 ou versão mais recente

    O Manifesto V3 e versões mais recentes oferecem suporte a promessas, mas callbacks são fornecidos para a compatibilidade com versões anteriores. Não é possível usar ambos na mesma chamada de função. A promessa é resolvida com o mesmo tipo passado ao retorno de chamada.