跳到主要内容

WebError

WebError 类表示页面中抛出的未处理异常。它通过 BrowserContext.onWebError(handler) 事件进行派发。

// 将所有未捕获的错误记录到终端
context.onWebError(webError -> {
System.out.println("未捕获的异常: " + webError.error());
});

// 导航到一个存在异常的页面。
page.navigate("data:text/html,<script>throw new Error('Test')</script>");

方法

error

新增于:v1.38 webError.error

抛出的未处理错误。

用法

WebError.error();

返回值


page

新增于:v1.38 webError.page

产生此未处理异常的页面(如果有)。

用法

WebError.page();

返回值