Debug applicazione web¶
La maggior parte degli sviluppatori web sviluppa il codice ed esegue il debug con i browser più utilizzati. Il browser di Ubuntu Touch è conforme con gli standard più moderni, molte webapp funzioneranno senza ulteriori modifiche.
Per quei (speriamo) rari casi in cui è richiesto un debugging più approfondito, esistono due modi per ottenere ulteriori informazioni sul malfunzionamento.
Guardare i file di log¶
Se sei abituato ad usare la riga di comando, nel file di log della app troverai molti errori Javascript:
.cache/upstart/application-click-[YOUR_APP_NAME.AUTHOR_NAME..].log
Esegui il debug nel browser¶
Il browser di default di Ubuntu Touch è basato sulla tecnologia Blink che è anche utilizzata dai browser Chrome/Chromium. Avviando il browser in una modalità speciale, avrai accesso al debug in stile Chrome.
Sul tuo smartphone, avvia il browser in modalità inspector::
export QTWEBENGINE_REMOTE_DEBUGGING=0.0.0.0:9221
morph-browser --desktop_file_hint=/usr/share/applications/morph-browser.desktop [web_site_url]
Ora sul tuo computer, lancia il browser Chrome/Chromium, e punta all’indirizzo http://YOUR_UT_IP_ADDRESS:9221