WebError
Класс WebError представляет необработанное исключение, выброшенное на странице. Оно отправляется через событие BrowserContext.onWebError(handler).
// Вывод всех необработанных ошибок в терминал
context.onWebError(webError -> {
System.out.println("Uncaught exception: " + webError.error());
});
// Переход на страницу с исключением.
page.navigate("data:text/html,<script>throw new Error('Test')</script>");
Методы
error
Добавлено в: v1.38Необработанная ошибка, которая была выброшена.
Использование
WebError.error();
Возвращает
page
Добавлено в: v1.38Страница, на которой произошло это необработанное исключение, если таковая имеется.
Использование
WebError.page();
Возвращает