Todos os produtos
Search
Central de documentação

SuperApp:Informações do sistema

Última atualização: Jun 29, 2026

As JSAPIs WVSystem obtêm informações sobre o dispositivo e o sistema, incluindo dimensões da tela, configurações de idioma, nível da bateria e capacidade de armazenamento.

WVSystem.getSystemInfo

Nota

Esta API está disponível apenas no Windvane para Android 1.0.3.4 ou posterior.

Obtém informações do sistema do dispositivo de forma assíncrona.

Parâmetros de entrada

Nenhum.

Parâmetros de callback

O callback de sucesso retorna os seguintes parâmetros:

  • [string] model: modelo do dispositivo.

  • [string] brand: marca do dispositivo.

  • [string] platform: plataforma. Valores válidos: Android e iOS.

  • [string] system: versão do sistema.

  • [string] screenWidth: largura da tela.

  • [string] screenHeight: altura da tela.

  • [string] density: densidade da tela.

  • [string] dpi: proporção de pixels do dispositivo.

  • [string] appLanguage: idioma atual do aplicativo.

  • [string] systemLanguage: idioma atual do sistema.

  • [string] currentBattery: nível atual da bateria.

  • [string] storage: capacidade do disco, em MB. No Android, retorna 0 MB caso a permissão READ_EXTERNAL_STORAGE não seja concedida.

O callback de falha retorna o seguinte parâmetro:

  • [string] msg: mensagem de erro.

window.WindVane.call('WVSystem', 'getSystemInfo', {}, function(e) {
        alert('success: ' + JSON.stringify(e));
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});

WVSystem.getSystemInfoSync

Nota

Esta API está disponível apenas no Windvane para Android 1.0.3.4 ou posterior.

Obtém informações do sistema do dispositivo de forma síncrona.

Parâmetros de entrada

Nenhum.

Parâmetros de callback

O callback de sucesso retorna os seguintes parâmetros:

  • [string] model: modelo do dispositivo.

  • [string] brand: marca do dispositivo.

  • [string] platform: plataforma. Valores válidos: Android e iOS.

  • [string] system: versão do sistema.

  • [string] screenWidth: largura da tela.

  • [string] screenHeight: altura da tela.

  • [string] density: densidade da tela.

  • [string] dpi: proporção de pixels do dispositivo.

  • [string] appLanguage: idioma atual do aplicativo.

  • [string] systemLanguage: idioma atual do sistema.

  • [string] currentBattery: nível atual da bateria.

  • [string] storage: capacidade do disco, em MB. No Android, retorna 0 MB caso a permissão READ_EXTERNAL_STORAGE não seja concedida.

O callback de falha retorna o seguinte parâmetro:

  • [string] msg: mensagem de erro.

window.WindVane.call('WVSystem', 'getSystemInfoSync', {}, function(e) {
        alert('success: ' + JSON.stringify(e));
}, function(e) {
        alert('failure: ' + JSON.stringify(e));
});