Árvore de páginas

Retorna o Status do periférico (camera, gps, etc), informando se o mesmo esta habilitado ou não.

Sintaxe

TWebChannel.testDevice( < feature >, < callback > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

feature

numérico

Código do periférico a ser testado, os códigos estão descritos no exemplo.

X

 

callback

caractere

Função JavaScript (callBack) disparada ao fim do processamento, recebendo True caso o periférico esteja habilitado e False caso contrário.

X

 

Observações

  • O teste CONNECTED_MOBILE (Conectado via 3G ou 4G) somente retornará True caso a conexão WIFI esteja desabilitada.
  • Função disponível em builds superiores a 7.00.131227A.

Exemplos

//// Testes possíveis:
// TOTVS.TWebChannel.BLUETOOTH_FEATURE // = 1 (Bluetooth)
// TOTVS.TWebChannel.NFC_FEATURE       // = 2 (NFC)
// TOTVS.TWebChannel.WIFI_FEATURE      // = 3 (WIFI)
// TOTVS.TWebChannel.LOCATION_FEATURE  // = 4 (Localização/GPS)
// TOTVS.TWebChannel.CONNECTED_WIFI    // = 5 (Conectado via WIFI)
// TOTVS.TWebChannel.CONNECTED_MOBILE  // = 6 (Conectado via 3G ou 4G)

channel.testDevice(TOTVS.TWebChannel.WIFI_FEATURE).then(function(result) {
    alert(result);
});
  • Sem rótulos