Chrome può essere eseguito per supportare remote debugging avviandolo tramite la riga di comando con un prompt come chrome.exe --remote-debugging-port=9222 --user-data-dir=C:/foo
. Questo è spesso usato to debug on android or iOs utilizzando un browser su un dispositivo desktop, ma vorrei eseguire il debug di chrome in esecuzione su un PC desktop. da un "browser client" sulla stessa macchina si può chiamare localhost: 9222 e vedere il browser del server, chiamando localhost: 9222/json comporterà una rappresentazione json delle schede aperte nel "browser server". Questo funziona bene.Utilizzo di Chromium Remote Debugging da dispositivo esterno
Tuttavia, quando provo a utilizzare un altro dispositivo nella stessa rete (wifi) chiamando [IP locale]: 9222 o [IP locale]: 9222/json (IP locale è l'IP del browser server). un timeout della connessione. È possibile utilizzare il debug remoto in questo modo? Sono necessari altri switch quando si avvia il browser?
Modifica Ho trovato un po 'uso di forward tcp per il debug dei dispositivi mobili, ma c'è not seem to be such a switch for chrome.
Modifica 2 Questo sembra essere un po 'di un duplicato delle domande here e here però, come ancora non ho ottenuto le soluzioni presentate lì per lavorare.
Quindi, apparentemente si tratta di inoltrare una porta a localhost: 9222. Tuttavia, almeno sulle macchine Windows non ho fortuna con i tunnel SSH. Ci sono altri modi per avanzare sulla macchina?