BatteryManager.onchargingchange

Especifica um event listener para receber eventos chargingchange. Esses eventos ocorrem quando o estado charging (carregando) da bateria é atualizado.

Sintaxe

navigator.battery.onchargingchange = funcRef

Onde funcRef é uma função para ser chamada quando o evento chargingchange ocorre.

Especifica√ß√Ķes

Especificação Status Comentário
Battery Status API Candidata a Recomendação Especificação Inicial.

Compatibilidade entre navegadores

Estamos convertendo nossos dados de compatibilidade para o formato JSON. Esta tabela de compatibilidade ainda usa o formato antigo, pois ainda não convertemos os dados que ela contém. Descubra como você pode ajudar!

Funcionalidade Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte b√°sico N√£o suportado
Chrome para Android: crbug.com/135863
Chrome OS: crbug.com/122593
10 (10) moz [1]
16 (16) (sem prefixo) [2]
N√£o suportado N√£o suportado N√£o suportado
Funcionalidade Android Chrome para Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte b√°sico ? N√£o suportado 10.0 (10) moz [1]
16.0 (16) (sem prefixo) [2]
N√£o suportado N√£o suportado N√£o suportado

Notas para o Gecko

[1] Desabilitado por padrão no Firefox 10.0, mas pode ser habilitado alterando a preferência dom.battery.enabled para true. A partir do Firefox 11.0, mozBattery é habilitado por padrão.

[2] A Battery API é atualmente suportada no Android, Windows e Linux com UPower instalado. O suporte para MacOS está disponível a partir do Gecko 18.0 (Firefox 18.0 / Thunderbird 18.0 / SeaMonkey 2.15);

Veja também