Would it be possible to implement window.opener ?? I'm thinking no, due to the async nature of stuff, but allergic to introducing more non-standard API surface. It might be time to start documenting where Cordova MUST diverge so we can socialize this w/ the various standards groups we interact with.
On Tue, Jan 29, 2013 at 9:15 AM, Andrew Grieve <agri...@chromium.org> wrote: > No. > > We do plan to support asynchronous JS communication in the future though. > We didn't have a bug for it, so I've now created one: > https://issues.apache.org/jira/browse/CB-2305 > > On Tue, Jan 29, 2013 at 7:35 AM, Dan Mullins <dmullin...@gmail.com> wrote: > >> If I open a local file in the InAppBrowser, can it communicate via >> javascript to the main application? >> >> For instance, if index.html defines the global function doSomething >> and opens local.html: >> >> function doSomething(input) { >> alert('hello ' + input) >> } >> >> document.addEventListener("deviceready", onDeviceReady, false); >> >> function onDeviceReady() { >> iabRef = window.open('local.html', '_blank', 'location=yes'); >> } >> >> Can local.html call doSomething? >> function init() { >> doSomething('child view'); >> } >> >> I'm not having any success and want to make sure I'm not missing something. >> >> Dan >>