Todos os produtos
Search
Central de documentação

SuperApp:Status da rede

Última atualização: Jun 29, 2026

Obtém o tipo de rede atual do dispositivo. Use esta API ao desenvolver aplicações H5 ou mini programas com WindVane.

WVNetwork.getNetworkType

Obtém o tipo de rede atual. O resultado é sempre retornado pelo callback success.

window.WindVane.call('WVNetwork', 'getNetworkType', {}, function(e) {
        alert(JSON.stringify(e));
});

Parâmetros de entrada

  • [boolean] wifiStatus: Define se os detalhes da rede Wi-Fi conectada devem ser obtidos. Defina como true para incluir ssid e bssid no resultado do callback. Aplica-se apenas a conexões Wi-Fi ativas. Requer WindVane 8.2.0 or later.

  • [boolean] wifiList: Define se a lista de redes Wi-Fi próximas deve ser obtida. Defina como true para incluir wifiList no resultado do callback. Requer WindVane Android 8.2.0 or later. Não há suporte no iOS.

Parâmetros de callback

Os parâmetros abaixo são retornados no callback success.

  • [string] type: Tipo de rede atual. Valores válidos:

    • 'WIFI': Conectado via Wi-Fi.

    • '2G': Conexão em rede 2G.

    • '3G': Conexão em rede 3G.

    • '4G': Conexão em rede 4G.

    • 'CELL': Rede celular ativa, mas sem identificação da geração (2G/3G/4G).

    • 'NONE': Sem conexão de rede.

    • 'UNKNOWN': Tipo de rede indeterminado.

  • [string] message: Nome do sistema de rede. Omitido quando o sistema de rede é desconhecido.

  • [string] ssid: SSID da rede Wi-Fi conectada. Retornado somente quando wifiStatus for true. Requer WindVane 8.2.0 or later.

  • [string] bssid: BSSID da rede Wi-Fi conectada. Disponível apenas se wifiStatus estiver definido como true. Requer WindVane 8.2.0 or later.

  • [Array] wifiList: Lista das redes Wi-Fi disponíveis nas proximidades. Requer WindVane Android 8.2.0 or later. Não compatível com iOS. Cada item do array é um objeto com as seguintes propriedades:

  • [string] ssid: SSID da rede Wi-Fi.

  • [string] bssid: BSSID da rede Wi-Fi.