WebError
Класс WebError представляет необработанное исключение, выброшенное на странице. Оно отправляется через событие browserContext.on('weberror').
// Записываем все необработанные ошибки в терминал
context.on('weberror', webError => {
console.log(`Необработанное исключение: "${webError.error()}"`);
});
// Переходим на страницу с исключением.
await page.goto('data:text/html,<script>throw new Error("Test")</script>');
Методы
error
Добавлено в: v1.38Необработанная ошибка, которая была выброшена.
Использование
webError.error();
Возвращает
page
Добавлено в: v1.38Страница, на которой произошло это необработанное исключение, если таковая имеется.
Использование
webError.page();
Возвращает