La part des appareils mobiles augmente considérablement dans le trafic réseau, et le trafic réseau qu'il contribue tellement que pour les appareils mobiles, nous avons créé des API et des concepts de conception séparément. Un exemple très typique est l'API de l'état de batterie W3C, qui permet à une application de se renseigner sur les informations d'état de la batterie d'un appareil. Cet article explore cette nouvelle API et vous montre comment l'intégrer dans vos applications existantes.
Vérifiez si l'appareil le prend en chargeÀ l'heure actuelle, l'API de la batterie n'a toujours pas reçu de support grand public. Par conséquent, avant d'utiliser cette API, vous devez confirmer si le périphérique actuel prend en charge cette API. La fonction illustrée ci-dessous renvoie une valeur boone (true / false), indiquant si le navigateur actuel prend en charge l'API d'état de la batterie.
Cette fonction détecte d'abord si l'objet Navigator.Battery existe. S'il n'existe pas, continuez à détecter
Navigator.mozbattery existe-t-il? J'ai vu un code qui détecte également les objets WebKitbattery, mais je ne peux pas confirmer s'il existe dans Chrome.
Documentation de référence: https://developer.mozilla.org/en-us/docs/dom/window.navigator.battery
Code XML / HTML Copier le contenu dans le presse-papiers