Posso eseguire correttamente il debug del front-end di un'applicazione Web in esecuzione su un dispositivo mobile utilizzando Google Chrome DevTools (chrome: // inspect) quando il mio dispositivo mobile utilizza il browser Chrome (utilizzando il port forwarding). Mi chiedevo se è possibile fare lo stesso utilizzando il browser nativo di Android, voglio dire l'unico browser preinstallato in Android quale lanciatore di applicazioni appare così, solo per essere più chiaro, :-):Come eseguire il debug del browser nativo di Android (non di Chrome) su un computer desktop?
C'è un modo per farlo? Perché quando apro una scheda con questo browser all'interno di chrome: // inspect ovviamente non ho la scheda aperta e non riesco a controllare il contenuto che il mio dispositivo sta visualizzando dal browser nativo.
Ho bisogno di un modo per farlo perché ho trovato alcuni problemi relativi all'interfaccia utente (CSS, JS) specificamente legati al browser nativo, in realtà tutti in chrome funzionano magnificamente, ma sul browser nativo no.
Ho anche provato a utilizzare weinre e l'ho trovato molto utile, ma posso usarlo solo nel contesto di una LAN, nel senso che devo legare il dispositivo con un indirizzo IP LAN e in realtà ho bisogno di accedere a l'applicazione web da http://localhost
(come avviene in Chrome DevTools con port forwarding) perché utilizzo un software lato server che si basa strettamente solo su localhost (non è mio, non lo farei se potessi).
Quindi, c'è un modo per farlo sul browser nativo predefinito Android? Usando weinre e/o Chrome DevTools?
Grazie per l'attenzione!
P.S .: So che il browser Android non è più nativo da Android 4.4, comunque, ne avrei bisogno per compatibilità, se, naturalmente, è possibile (dovrebbe essere, suppongo).
Contro quale versione stai cercando di eseguire il debug di questo? –
Intendi quale versione di Android utilizzo? La mia versione di Android è la 4.1.2, è un po 'vecchia, ma devo ammettere che ho fatto il root del dispositivo e che non si aggiorna più, vorrei aggiornarlo ma quando lo provo dice che l'aggiornamento non può essere fatto. Il browser è quello che è stato pre-bundled con quella versione. Dal momento che siamo in tema, c'è un modo per aggiornare un Android rooted? – tonix
Indipendentemente dal rooting, è possibile installare un aggiornamento ufficiale solo se ne esiste uno. Data la versione relativamente datata, probabilmente è probabile che non sia più supportata. Si potrebbe provare comunque una build non ufficiale di una versione più recente. –