A parcela dos dispositivos móveis está crescendo significativamente no tráfego de rede e o tráfego de rede que contribui tanto que, para dispositivos móveis, criamos algumas APIs e conceitos de design separadamente. Um exemplo muito típico é a API do estado da bateria W3C, que permite que um aplicativo aprenda sobre as informações de status da bateria de um dispositivo. Este artigo explora essa nova API e mostra como integrá -la aos seus aplicativos existentes.
Verifique se o dispositivo suportaAtualmente, a API da bateria ainda não recebeu suporte convencional. Portanto, antes de usar esta API, você precisa confirmar se o dispositivo atual suporta esta API. A função mostrada abaixo retorna um valor BOONE (true/false), indicando se o navegador atual suporta a API de status da bateria.
Esta função primeiro detecta se o objeto Navigator.Battery existe. Se não existir, continue a detectar Mozilla específico
Navigator.mozbattery existe? Eu já vi algum código que também detecta objetos de webkitbattery, mas não posso verificar se ele existe no Chrome.
Documentação de referência: https://developer.mozilla.org/en-us/docs/dom/window.navigator.battery
Código XML/HTML Copito de Conteúdo para a área de transferência