incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Becky Gibson (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CB-186) batterystatus event does not fire on iPod
Date Thu, 19 Jan 2012 18:42:41 GMT

    [ https://issues.apache.org/jira/browse/CB-186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13189275#comment-13189275
] 

Becky Gibson commented on CB-186:
---------------------------------

Are you sure that the deviceReady event is firing?  How are you testing? The best method would
be to attach / detach the power code as that will cause the event to fire immediately.   Also,
normally the phonegap.js file contains the version number and yours does not.  However, it
seems that you are using phonegap.build service.  I am not familiar with that so perhaps the
javascript file name is correct.  You'll have to provide some more details to prove that this
is truly a bug.
                
> 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

        

Mime
View raw message