Javascript Bug Report
-
04-10-2019 - |
Frage
Gibt es einen JavaScript-Framework Bugs für die Berichterstattung?
Ich möchte in der Lage sein, eine Kopie der Web-Seite erhalten der Benutzer gerade betrachtet und vielleicht ein Stack-Trace auf dem JS, ihren aktuellen Browser usw. und per Post auf meine Web-Anwendung, so dass, wenn ich versuche die Anwendung zu debuggen verbringe ich weniger Zeit, um das Problem neu zu versuchen.
Lösung
ExceptionHub ist ein Dienst, könnte das, was Sie suchen. Es gibt einige Overhead, da sie die Anrufe addEventListener
Wraps, setInterval
, setTimeout
usw. mit Try-Catch-Blöcke stacktraces zu erhalten.
Es gibt keine Möglichkeit, einen Screenshot der Seite zu bekommen, ohne erweiterten Rechten zu verwenden oder eine Browser-Erweiterung. Das Canvas-Element in Mozillas Implementierung hat eine drawWindow
Funktion , das das aktuelle Fenster zu einem Canvas-Elemente darstellen kann mit, dass Sie die Pixeldaten posten könnte.