Отчет об ошибке в JavaScript - PullRequest
4 голосов
/ 20 сентября 2010

Существует ли какая-либо инфраструктура javascript для сообщения об ошибках?

Я бы хотел получить копию веб-страницы, на которую просматривает пользователь, плюс, возможно, трассировку стека на JS, их текущуюбраузер и т. д. и опубликуйте его в своем веб-приложении, чтобы при попытке отладки приложения я тратил меньше времени на восстановление проблемы.

1 Ответ

1 голос
/ 20 сентября 2010

ExceptionHub - это сервис, который может быть тем, что вы ищете. Существуют некоторые издержки, поскольку он оборачивает вызовы к addEventListener, setInterval, setTimeout и т. Д. С помощью блоков try catch для получения трассировки стека.

Невозможно получить скриншот страницы без использования расширенных привилегий или расширения браузера. Элемент canvas в реализации Mozilla имеет функцию drawWindow , которая может отображать текущее окно в элемент canvas, с помощью которого вы можете публиковать данные пикселей.

...