2017-02-22 61 views
1

我试图在离子视图中显示电池状态。我有显示器网络连接解决方​​案。但不能得到显示电池状态,我已经安装了离子2电池状态插件在离子2视图中显示电池状态

HTML

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

打字稿

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; 
    }); 
    }); 
} 

您可以从下面的到位桶混帐

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

什么是错误您收到? – AishApp

+0

@AishApp我没有收到任何错误,也没有获取电池状态 –

+0

您是否从'ionic-native'导入了'import {BatteryStatus};'? – 2017-02-22 07:41:58

回答

0

在您的TS文件中导入电池状态。

import { BatteryStatus } from 'ionic-native'; 

声明电池状态

变量初始化插件

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

HTML

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