La proporción de dispositivos móviles está creciendo significativamente en el tráfico de red, y el tráfico de red contribuye tanto que para los dispositivos móviles, hemos creado algunas API y conceptos de diseño por separado. Un ejemplo muy típico es la API de estado de batería W3C, que permite que una aplicación aprenda sobre la información de estado de la batería de un dispositivo. Este artículo explora esta nueva API y le muestra cómo integrarlo en sus aplicaciones existentes.
Verifique si el dispositivo lo admiteEn la actualidad, la API de la batería aún no ha recibido soporte convencional. Por lo tanto, antes de usar esta API, debe confirmar si el dispositivo actual admite esta API. La función que se muestra a continuación devuelve un valor boone (verdadero/falso), lo que indica si el navegador actual admite la API de estado de la batería.
Esta función primero detecta si existe el objeto navigator.battery. Si no existe, continúe detectando
¿Existe Navigator.MozBattery? He visto algún código que también detecta los objetos WebKitBattery, pero no puedo verificar que exista en Chrome.
Documentación de referencia: https://developer.mozilla.org/en-us/docs/dom/window.navigator.battery
Código XML/HTML Copiar contenido al portapapeles