2015-03-11 18 views
6

Sto cercando di ottenere l'output della console sul mio browser quando provo l'app PhoneGap tramite la loro app per sviluppatori. Tuttavia, quando si cerca di leggere l'output su Firefox, questo sembra:PhoneGap/Cordova: dov'è l'uscita della console?

La registrazione API console Web (console.log, console.info, console.warn, Console.Error) è stata disabilitata da uno script su questo pagina.

Guardandosi intorno, sembra che Cordova ovverides il comportamento predefinito di console, presumibilmente per essere utilizzato con il suo console plugin (tuttavia, anche non funziona senza di essa).

La mia domanda è: dove posso trovare esattamente questo output, se non nella finestra del browser? Ho visto alcune risposte in giro che menzionano la vista della console Xcode, ma non sto usando iOS. E adesso?

risposta

8

Ci sono una varietà di opzioni dettagliate here. L'opzione più probabile è debugger remoto di Chrome:

Chrome Debug remoto

Se si sta facendo PhoneGap Android debug e dispone di un dispositivo Android 4.4 e Chrome 30+, è possibile utilizzare il new WebView Debugging tools aggiunto in Android 4.4. Se stai utilizzando Cordova 3.3 o versioni successive, questo è già supportato e richiede solo il flag Debugable nel tuo AndroidManifest.xml. Per Cordova 3.2, è necessario abilitare il debug di WebView utilizzando un codice o un plug-in.

Problemi correlati