You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cordova.apache.org by "Shazron Abdullah (Closed) (JIRA)" <ji...@apache.org> on 2012/01/24 02:19:41 UTC

[jira] [Closed] (CB-186) batterystatus event does not fire on iPod

     [ https://issues.apache.org/jira/browse/CB-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Shazron Abdullah closed CB-186.
-------------------------------

    
> batterystatus event does not fire on iPod
> -----------------------------------------
>
>                 Key: CB-186
>                 URL: https://issues.apache.org/jira/browse/CB-186
>             Project: Apache Callback
>          Issue Type: Bug
>          Components: iOS
>    Affects Versions: 1.3.0
>         Environment: build.phonegap.com
>            Reporter: Muhammad Siddiq Akbar
>            Assignee: Shazron Abdullah
>            Priority: Blocker
>
> This is my index.html:
> <!DOCTYPE html>
> <html>
>   <head>
>     <title>PhoneGap Device Ready Example</title>
>     <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
>     <script type="text/javascript" charset="utf-8">
>     // Call onDeviceReady when PhoneGap is loaded.
>     //
>     // At this point, the document has loaded but phonegap.js has not.
>     // When PhoneGap is loaded and talking with the native device,
>     // it will call the event `deviceready`.
>     // 
>     function onLoad() {
>         document.addEventListener("deviceready", onDeviceReady, false);
>     }
>     // PhoneGap is loaded and it is now safe to make calls PhoneGap methods
>     //
>     function onDeviceReady() {
>         window.addEventListener("batterystatus", onBatteryStatus, false);
>     }
>     // Handle the batterystatus event
>     //
>     function onBatteryStatus(info) {
>         console.log("Level: " + info.level + " isPlugged: " + info.isPlugged); 
>     }
>     </script>
>   </head>
>   <body onload="onLoad()">
>   </body>
> </html>
> This is my config.xml:
> <?xml version="1.0" encoding="UTF-8" ?>
>     <widget xmlns = "http://www.w3.org/ns/widgets"
>         xmlns:gap = "http://phonegap.com/ns/1.0"
>         id        = "com.phonegap.example"
>         versionCode="10" <!-- optional: Android only -->
>         version   = "1.0.0">
>     <name>Accurate Battery Status</name>
>     <description>
>         An example for phonegap build docs. 
>     </description>
>     <author href="https://build.phonegap.com" email="support@phonegap.com">
>         Siddiq 
>     </author>
>     <feature name="http://api.phonegap.com/1.0/battery"/>
>     <feature name="http://api.phonegap.com/1.0/camera"/>
>     <feature name="http://api.phonegap.com/1.0/contacts"/>
>     <feature name="http://api.phonegap.com/1.0/file"/>
>     <feature name="http://api.phonegap.com/1.0/geolocation"/>
>     <feature name="http://api.phonegap.com/1.0/media"/>
>     <feature name="http://api.phonegap.com/1.0/network"/>
>     <feature name="http://api.phonegap.com/1.0/notification"/>
> </widget>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira