5

Chrome bietet eine nette remote debugging API, die in vielen Szenarien nützlich ist.Gibt es eine Browser-Bibliothek für die Verwendung des Chrome Debugging Protocol/API?

Ich habe eine nette und reichhaltige Client-Bibliothek gefunden, um es aus einer Node.js Server-Umgebung zu verwenden: https://github.com/cyrus-and/chrome-remote-interface - das funktioniert gut von einem Server, der eine Verbindung zum Browser herstellt.

Gibt es eine ähnliche Bibliothek, die im Browser selbst verwendet werden kann? Also entweder von einer Browser-Instanz zu einer anderen Browser-Instanz, die im Debug-Modus gestartet wurde, oder zur selben Browser-Instanz? Ich weiß, dass man das mit etwas Fummelei mit einer WS-Bibliothek etc. machen könnte, aber ich möchte die Arbeit auf niedriger Ebene, wenn möglich, vermeiden. Die obige Server-Bibliothek macht eine gute Arbeit, die meisten davon zu abstrahieren. Gibt es etwas Vergleichbares für JavaScript, das im Browser ausgeführt wird?

+1

Sie meinen, eine Bibliothek instrumentalisieren, nicht nur die devtools Kunde? – Bergi

+0

Ja, genau. Eine Bibliothek, die ich mit Bower in meine Web-App einfügen könnte. Ich werde den Titel der Frage ändern, um klar zu machen, wonach ich suche. – nwinkler

+1

Haben Sie versucht, diese Bibliothek zu browserisieren (http://browserify.org/)? Was [dort] passiert (https://github.com/cyrus-and/chrome-remote-interface/blob/master/lib/chrome.js) ist keine Zauberei, du musst vielleicht nur die Websocket-Teile anpassen. Und Sie müssen Ihren Browser starten, wenn SOP deaktiviert ist, damit die Websockets funktionieren ... – Bergi

Antwort

0

Check out weinre (Webinformationen REmote)

Verwandte Themen