Cordova - État de la batterie

Ce plugin Cordova est utilisé pour surveiller l'état de la batterie de l'appareil. Le plugin surveillera chaque changement qui se produit sur la batterie de l'appareil.

Étape 1 - Installation du plug-in de batterie

Pour installer ce plugin, nous devons ouvrir le command prompt window et exécutez le code suivant.

C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-pluginbattery-status

Étape 2 - Ajouter un écouteur d'événements

Lorsque vous ouvrez le index.js fichier, vous trouverez le onDeviceReadyfonction. C'est là que l'écouteur d'événements doit être ajouté.

window.addEventListener("batterystatus", onBatteryStatus, false);

Étape 3 - Créer une fonction de rappel

Nous allons créer le onBatteryStatus fonction de rappel au bas de la index.js fichier.

function onBatteryStatus(info) { 
   alert("BATTERY STATUS:  Level: " + info.level + " isPlugged: " + info.isPlugged); 
}

Lorsque nous exécutons l'application, une alerte sera déclenchée. Pour le moment, la batterie est chargée à 100%.

Lorsque l'état est modifié, une nouvelle alerte s'affiche. L'état de la batterie indique que la batterie est maintenant chargée à 99%.

Si nous connectons l'appareil au chargeur, la nouvelle alerte montrera que le isPlugged la valeur est remplacée par true.

Événements supplémentaires

Ce plugin propose deux événements supplémentaires en plus du batterystatusun événement. Ces événements peuvent être utilisés de la même manière que lebatterystatus un événement.

S. Non Détails de l'évènement
1

batterylow

L'événement est déclenché lorsque le pourcentage de charge de la batterie atteint une valeur faible. Cette valeur varie selon les appareils.

2

batterycritical

L'événement est déclenché lorsque le pourcentage de charge de la batterie atteint la valeur critique. Cette valeur varie selon les appareils.