incubator-callback-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Kurka (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CB-588) Cordova breaks Events for GWT Apps
Date Thu, 26 Apr 2012 21:16:49 GMT
Daniel Kurka created CB-588:
-------------------------------

             Summary: Cordova breaks Events for GWT Apps
                 Key: CB-588
                 URL: https://issues.apache.org/jira/browse/CB-588
             Project: Apache Callback
          Issue Type: Bug
    Affects Versions: 1.6.1, 1.6.0, 1.5.0
            Reporter: Daniel Kurka


GWT Apps (Google Web Toolkit) use several different mechanism for loading their compiled code.

Most of the times the code is loaded into a hidden iframe for separation with the main page.

In the past this was no issue, but it seems that the transition to requireJS introduced some
problems.

For some reason cordova is unable to call functions that are dynamically defined in that iframe.

I had a hard time boiling this down because there is a lot of code generated by GWT. I will
attach a simple demo project which consists of the generated boot script, which will load
a html file (which will contain the app code) into a hidden iframe.

The only thing the GWT App does is to register for the resume event, the callback is added
to the resume channel correctly. The problem is when the channel fires.
The fire method of Channel fails to recognize the gwt function as instances of Functions.
Trying to call it manually results in no events firing at all....

I`ll be happy to provide more information as needed, this one has already taken me quite a
while.









--
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