Thứ Sáu, 29 tháng 1, 2016

check battery status using cordova/phonegap android

     In the following plugin is used to get the battery status while change the battery level, when the battery level is going to Critical or Low level.

How to install cordova and configure?

Problems in this plugin
     Battery Status button will work only once.

command for installing the plugin
     cordova plugin add org.apache.cordova.battery-status





<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'" />
    <title>Battery Status</title>
    <script type="text/javascript" src="cordova.js"></script>
    <script type="text/javascript">
        window.addEventListener("deviceready", init, false);

        function init() {
            window.addEventListener("batterycritical", bCritical, false);
            window.addEventListener("batterylow", bLow, false);
    &nbsp;   }

        function bCritical(info) {
            alert("Your Battery @ critical Status" + info.level);
        }

        function bLow(info) {
            alert("Battery @ low" + info.level);
        }

        function checkbattery() {
            window.addEventListener("batterystatus", onBatteryStatus, false);
        }

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

    </script>

</head>
<body>
    <button onclick="checkbattery()">Battery Status</button>
</body>
</html>



0 nhận xét:

Đăng nhận xét