Todos os produtos
Search
Central de documentação

SuperApp:Bateria do dispositivo

Última atualização: Jun 29, 2026

As APIs JavaScript WVBattery permitem obter informações da bateria do dispositivo, como nível de carga e status de carregamento, em aplicativos HTML5 e miniapps.

WVBattery.getBatteryInfo

Nota

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

Obtém o nível da bateria, o status de carregamento e o tipo de carregamento do dispositivo.

Parâmetros de entrada

Nenhum.

Parâmetros de callback

O callback de sucesso retorna os seguintes parâmetros:

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

  • [string] isCharging: status de carregamento do dispositivo.

  • [string] chargingType: tipo de carregamento. Valores válidos: ac para rede elétrica, usb para USB e wireless para sem fio.

O callback de falha retorna o seguinte parâmetro:

  • [string] msg: mensagem de erro.

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

WVBattery.getBatteryInfoSync

Nota

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

Obtém sincronamente o nível da bateria, o status de carregamento e o tipo de carregamento do dispositivo.

Parâmetros de entrada

Nenhum.

Parâmetros de callback

O callback de sucesso retorna os seguintes parâmetros:

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

  • [string] isCharging: status de carregamento do dispositivo.

  • [string] chargingType: tipo de carregamento. Valores válidos: ac para rede elétrica, usb para USB e wireless para sem fio.

O callback de falha retorna o seguinte parâmetro:

  • [string] msg: mensagem de erro.

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