Sto provando a "PhoneGap" (1.7.0) un'applicazione jQuery Mobile (1.1.0) Devo creare un'app per Android. Tuttavia, continuo a ricevere il seguente messaggio di avviso.Perché cordova.exec() è in esecuzione nella mia app Android PhoneGap (1.7) prima di "deviceready"?
ERROR: Attempting to call cordova.exec() before 'deviceready'. Ignoring.
E appare come se questo può accadere durante $ .ajax chiamate, ma è difficile essere sicuri.
Non sto effettuando alcuna chiamata alle funzioni Cordova nella mia app: è puro JQM.
Qualche idea qual è il problema. Oppure, in caso contrario, qualcuno sa perché cordova.exec() potrebbe essere chiamato durante una richiesta $ .ajax?
Sto eseguendo l'app su Android 4.0.3, in un dispositivo virtuale/simulatore.
Stai caricando cordova-ver.js nel tuo codice HTML? –
Vuoi dire ' ", o c'è un file chiamato" cordova-ver.js, da qualche parte ? Se il primo, allora sì, è caricato nel mio codice HTML – dommer
Puoi condividere uno snippet di origine che dimostra il problema? –