Tracking down Channel not fired: onCordovaReady


Sometimes, my app loads. Other times, it does not. Runs fine from the browser but on the device it will sometimes fail to load properly - views don’t render right, status bar is overlapped, etc. In every such instance, if I check Weinre I see that it’s getting the messages:

deviceready has not fired after 5 seconds.
Channel not fired: onCordovaReady

I’m using Phonegap + Angular/Ionic, most recent versions all around.



I have the same issues. Did anybody find out how to resolve this? Thanks!


In my case, it turned out that the cordova.js in my project was a little older. I updated to the latest Cordova and it worked fine, haven’t seen the problem since.