Chrome kann zur Unterstützung von remote debugging gestartet werden, indem es über die Befehlszeile mit einer Eingabeaufforderung wie chrome.exe --remote-debugging-port=9222 --user-data-dir=C:/foo
gestartet wird. Dies wird oft verwendet to debug on android or iOs mit einem Browser auf einem Desktop-Gerät, aber ich möchte Debug Chrome auf einem Desktop-PC ausführen. von einem "client browser" auf dem gleichen Rechner kann man localhost: 9222 aufrufen und im Server Browser, localhost: 9222/json aufrufen, wird eine json Darstellung der im "server browser" geöffneten Tabs angezeigt. Das funktioniert gut.Verwenden von Chromium Remote Debugging von externem Gerät
Wenn ich versuche, ein anderes Gerät im selben (Wifi) Netzwerk zu verwenden, indem ich [local IP]: 9222 oder [local IP]: 9222/json (lokale IP ist die IP des Server-Browsers) bekomme ich ein Verbindungstimeout Ist es möglich, Remote-Debugging auf diese Weise zu verwenden? Sind beim Starten des Browsers noch weitere Schalter erforderlich?
Bearbeiten Ich habe einige Verwendung von Forward-TCP für das Debuggen von mobilen Geräten gefunden, aber es gibt not seem to be such a switch for chrome.
Edit 2 Dies scheint ein bisschen ein Duplikat der Fragen here und here jedoch zu sein, als der noch habe ich nicht die Lösungen, um dort zu arbeiten präsentiert bekommen.
Also, das kommt anscheinend auf die Weiterleitung eines Ports an localhost: 9222. Allerdings habe ich zumindest bei Windows-Rechnern kein Glück mit SSH-Tunneln. Gibt es andere Möglichkeiten, um auf der Maschine weiter zu gehen?