Phuong Nguyen created CB-929:
--------------------------------
Summary: Initialize the Cordova in chrome browser
Key: CB-929
URL: https://issues.apache.org/jira/browse/CB-929
Project: Apache Cordova
Issue Type: Wish
Reporter: Phuong Nguyen
I want to be able to fully emulate phonegap in the browser environment so I can
easily verify them with selenium.
The issue is, I cannot figure out a way to properly trigger the initialization
(a.k.a channel.onDeviceReady).
So I'm loading the cordova-js and a mocking library (phonegap-desktop) into the
webbrowser, then I call this:
try{
cordova.require('cordova/channel').onNativeReady.fire();
}catch(e){
window._nativeReady = true;
}
but then rather than initialize, Cordova (1.7.0) stops at this line:
if (!channel.onCordovaInfoReady.fired) {
utils.alert("ERROR: Attempting to call cordova.exec()" +
" before 'deviceready'. Ignoring.");
return;
}
which then show an alert dialog and quit.
Please advice
--
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