mozilla
Vos résultats de recherche

    BatteryManager

    Sommaire

    L'interface BatteryManager fournit des moyens pour obtenir des informations sur le niveau de charge de la batterie du système.

    La propriété navigator.battery retourne une instance de l'interface BatteryManager que vous pouvez utiliser pour interagir avec l'API d'état de la batterie.

    Propriétés

    BatteryManager.charging Lecture seule
    Un Boolean indiquant si oui ou non la batterie est actuellement en cours de charge.
    BatteryManager.chargingTime Lecture seule
    Un nombre qui représente le temps restant en secondes jusqu'à ce que la batterie soit complètement chargée, ou 0 si la batterie est complètement chargée.
    BatteryManager.dischargingTime Lecture seule
    Un nombre qui représente le temps restant en secondes jusqu'à ce que la batterie soit complètement déchargée et le système suspendu.
    BatteryManager.level Lecture seule
    Un nombre qui représente le niveau de charge de la batterie du système adapté à une valeur comprise entre 0.0 et 1.0.

    Gestionnaire d's

    BatteryManager.onchargingchange
    Un gestionnaire pour l' chargingchange; Cet est envoyé lorsque l'état de charge de la batterie est mis à jour.
    BatteryManager.onchargingtimechange
    Un gestionnaire pour l' chargingtimechange; Cet est envoyé lorsque le temps de charge de la batterie est mis à jour.
    BatteryManager.ondischargingtimechange
    Un gestionnaire pour l' dischargingtimechange; Cet est envoyé lorsque le temps de déchargement de la batterie est mis à jour.
    BatteryManager.onlevelchange
    Un gestionnaire pour l' levelchange; Cet est envoyé lorsque le niveau de la batterie est mise à jour.

    Méthodes

    Hérite de EventTarget:

    EventTarget.addEventListener()
    Register an event handler of a specific event type on the EventTarget.
    EventTarget.removeEventListener()
    Removes an event listener from the EventTarget.
    EventTarget.dispatchEvent()
    Dispatch an event to this EventTarget.

    Spécifications

    Spécification Statut Commentaire
    Battery Status API Working Draft Spécification initale.

    Compatibilité des navigateurs

    Fonctionalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
    Support basique

    Pas de support

    Chrome sur Android: crbug.com/135863
    Chrome OS: crbug.com/122593

    10 (10) moz [1]
    16 (16) (without prefix) [2]
    Pas de support Pas de support Pas de support
    Fonctionalité Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Support basique ? Pas de support 10.0 (10) moz [1]
    16.0 (16) (without prefix) [2]
    Pas de support Pas de support Pas de support

    Notes Gecko

    [1] désactivée par défaut dans Firefox 10.0, mais peut être activé réglant la préférence dom.battery.enabled à true. À partir de Firefox 11.0, mozBattery est activée par défaut.

    [2] L'API batterie est actuellement supportée sur Android, Windows et Linux avec UPower installé. Support de MacOS est disponible à partir de Gecko 18.0 (Firefox 18.0 / Thunderbird 18.0 / SeaMonkey 2.15).

    Voir aussi

    Étiquettes et contributeurs liés au document

    Étiquettes : 
    Contributors to this page: khalid32, dexterneo, teoli
    Dernière mise à jour par : khalid32,