Skip to main content

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

Необработанная ошибка, которая была выброшена.

Использование

webError.error();

Возвращает


page

Добавлено в: v1.38 webError.page

Страница, на которой произошло это необработанное исключение, если таковая имеется.

Использование

webError.page();

Возвращает