goto(url[, options])
导航到指定的 URL 并返回主要资源响应。
导航到 about:blank 或导航到带有不同哈希值的相同 URL 将会成功并返回 null。
| 参数 | 类型 | 默认值 | 描述 |
|---|---|---|---|
| url | 字符串 | '' | 要导航帧到的 URL。URL 应包含 scheme,例如 https://。 |
| options | 对象 | null | |
| options.referer | 字符串 | '' | Referer 请求头值。 |
| options.timeout | 数字 | 30000 | 操作的最大超时时间(毫秒)。传递 0 可禁用超时。默认值可通过 browserContext.setDefaultNavigationTimeout(timeout)、browserContext.setDefaultTimeout(timeout)、page.setDefaultNavigationTimeout(timeout) 或 page.setDefaultTimeout(timeout) 方法更改。将值设为 0 将禁用超时。 |
| options.waitUntil | 字符串 | load | 何时视为操作成功。详见 事件。 |
活动
注意
不**推荐**使用
networkidle。请勿将此方法用于测试,尤其对于网络流量频繁可能永远不会触发事件的网站,请转而依赖 web 断言来评估就绪状态。
事件可以是以下之一:
'domcontentloaded'- 当DOMContentLoaded事件触发时视为操作完成。'load'- 当load事件触发时视为操作完成。'networkidle'- 当至少500毫秒内没有网络连接时视为操作完成。
返回值
| 类型 | 描述 |
|---|---|
<Promise<Response | null> | 与帧关联的 Response 实例。否则返回 null。 |


