
- Cordova 教程
- Cordova - 首頁
- Cordova - 概述
- Cordova - 環境搭建
- Cordova - 第一個應用
- Cordova - Config.xml 檔案
- Cordova - 儲存
- Cordova - 事件
- Cordova - 返回按鈕
- Cordova - Plugman
- Cordova - 電池狀態
- Cordova - 相機
- Cordova - 聯絡人
- Cordova - 裝置
- Cordova - 加速度計
- Cordova - 裝置方向
- Cordova - 對話方塊
- Cordova - 檔案系統
- Cordova - 檔案傳輸
- Cordova - 地理位置
- Cordova - 全球化
- Cordova - InAppBrowser
- Cordova - 媒體
- Cordova - 媒體捕獲
- Cordova - 網路資訊
- Cordova - 閃屏
- Cordova - 振動
- Cordova - 白名單
- Cordova - 最佳實踐
- Cordova 有用資源
- Cordova - 快速指南
- Cordova - 有用資源
- Cordova - 討論
Cordova - 電池狀態
此 Cordova 外掛用於監控裝置的電池狀態。該外掛將監控裝置電池發生的每次變化。
步驟 1 - 安裝電池外掛
要安裝此外掛,我們需要開啟**命令提示符**視窗並執行以下程式碼。
C:\Users\username\Desktop\CordovaProject>cordova plugin add cordova-pluginbattery-status
步驟 2 - 新增事件監聽器
當您開啟**index.js**檔案時,您會找到**onDeviceReady**函式。這是應該新增事件監聽器的地方。
window.addEventListener("batterystatus", onBatteryStatus, false);
步驟 3 - 建立回撥函式
我們將在**index.js**檔案的底部建立**onBatteryStatus**回撥函式。
function onBatteryStatus(info) { alert("BATTERY STATUS: Level: " + info.level + " isPlugged: " + info.isPlugged); }
當我們執行應用程式時,將觸發一個警報。目前,電池已充滿 100%。
當狀態發生變化時,將顯示一個新的警報。電池狀態顯示電池現在充了 99%。

如果我們將裝置插入充電器,新的警報將顯示**isPlugged**的值已更改為**true**。

其他事件
除了**batterystatus**事件之外,此外掛還提供了兩個其他事件。這些事件可以像**batterystatus**事件一樣使用。
序號 | 事件和詳細資訊 |
---|---|
1 | batterylow 當電池電量百分比達到低值時觸發此事件。此值因裝置而異。 |
2 | batterycritical 當電池電量百分比達到臨界值時觸發此事件。此值因裝置而異。 |
廣告