Estoy tratando de "PhoneGap" (1.7.0) una aplicación jQuery Mobile (1.1.0) Tengo que crear una aplicación para Android. Sin embargo, sigo recibiendo el siguiente mensaje de alerta.¿Por qué corre cordova.exec() en mi aplicación Android PhoneGap (1.7) antes de "listo para el dispositivo"?
ERROR: Attempting to call cordova.exec() before 'deviceready'. Ignoring.
Se parece como si esto puede suceder durante $ .ajax llamadas, pero es difícil estar seguro.
No estoy haciendo ninguna llamada a las funciones de Cordova en mi aplicación, es puro JQM.
Cualquier idea sobre cuál es el problema. O, en su defecto, ¿alguien sabe por qué se podría llamar a cordova.exec() durante una solicitud $ .ajax?
Estoy ejecutando la aplicación en Android 4.0.3, en un dispositivo/simulador virtual.
¿Está cargando cordova-ver.js en su HTML? –
¿Quiere decir '', o hay un archivo llamado "cordova-ver.js, en alguna parte ? Si el primero, entonces sí - está cargado en mi HTML. – dommer
¿Puede compartir un fragmento de código fuente que demuestre el problema? –