After update Cordova to v6.4.0 and Android platform to 6.0.0, my app don't work any more. I'm getting this:
deviceready has not fired after 5 seconds. cordova.js:1223
Channel not fired: onCordovaInfoReady cordova.js:1216
Channel not fired: onCordovaConnectionReady cordova.js:1216
I tried to remove all plugins and add it one by one. I found that is a problem with cordova-plugin-device and cordova-plugin-network-information. All my plugins are up to date
onCordovaInfoReady
andonCordovaConnectionReady
"channels" respectively. If they don't fire, thendeviceready
doesn't fire. Must be something that changed in cordova-android 6.0.0, which is preventing those plugins from firing their channels... – TopotypeContent-Security-Policy
meta tag is set correctly - esp make sure you've addedgap://ready
as that is now required. – Topotype