2017-02-22 1 views
1

J'essaie d'afficher l'état de la batterie dans ma vue ionique. J'ai eu la solution de connexion de réseau d'affichage. mais n'a pas pu se rendre à afficher l'état de la batterie, j'ai installé le plugin ionique d'état 2 de la batterieAffichage de l'état de la batterie en vue ionique 2

HTML

<h2>Battery status: {{status?.level}}</h2> 
<h2>Battery is plugged:{{status?.isPlugged}}</h2> 

tapuscrit

status:any; 
constructor(public alert:AlertController, public platform: Platform) { 
    this.platform.ready().then(()=>{ 
    let subscription = BatteryStatus.onChange().subscribe((status) => { 
     console.log(status.level, status.isPlugged); 
     this.status=status.level; 
    }); 
    }); 
} 

Vous pouvez cloner à partir du git ci-dessous bitbucket

$ git clone https://bitbucket.org/maniselvam/ionic2battery.git 
+0

Quelle est l'erreur que vous obtenez? – AishApp

+0

@AishApp Je ne reçois aucune erreur, et je n'obtiens pas le statut de batterie trop –

+0

avez-vous importé 'import {BatteryStatus} de 'ionic-native';'? –

Répondre

0

Importez l'état de la batterie sur votre fichier TS.

import { BatteryStatus } from 'ionic-native'; 

Déclarez une variable pour l'état de la batterie

Initialiser le plugin

let subscription = BatteryStatus.onChange().subscribe(
    (status) => { 
    this.Level = status.level; 
    console.log(status.level, status.isPlugged); 
    } 
); 

HTML

<h1>Battery Level: {{Level}}</h1>