| 程序包 | 说明 |
|---|---|
| com.ruiyun.jvppeteer.core.page |
| 限定符和类型 | 方法和说明 |
|---|---|
JSHandle |
Page.waitFor(String selectorOrFunctionOrTimeout,
WaitForSelectorOptions options,
Object... args)
此方法根据第一个参数的不同有不同的结果:
如果 selectorOrFunctionOrTimeout 是 string, 那么认为是 css 选择器或者一个xpath, 根据是不是'//'开头, 这时候此方法是 page.waitForSelector 或 page.waitForXPath的简写
如果 selectorOrFunctionOrTimeout 是 function, 那么认为是一个predicate,这时候此方法是page.waitForFunction()的简写
如果 selectorOrFunctionOrTimeout 是 number, 那么认为是超时时间,单位是毫秒,返回的是Promise对象,在指定时间后resolve
否则会报错
|
JSHandle |
Frame.waitFor(String selectorOrFunctionOrTimeout,
WaitForSelectorOptions options,
Object... args) |
JSHandle |
DOMWorld.waitForFunction(String pageFunction,
PageEvaluateType type,
WaitForSelectorOptions options,
Object... args) |
JSHandle |
Frame.waitForFunction(String pageFunction,
PageEvaluateType type,
WaitForSelectorOptions options,
Object[] args) |
ElementHandle |
Page.waitForSelector(String selector,
WaitForSelectorOptions options)
等待指定的选择器匹配的元素出现在页面中,如果调用此方法时已经有匹配的元素,那么此方法立即返回。
|
ElementHandle |
Frame.waitForSelector(String selector,
WaitForSelectorOptions options) |
ElementHandle |
DOMWorld.waitForSelector(String selector,
WaitForSelectorOptions options) |
JSHandle |
Page.waitForXPath(String xpath,
WaitForSelectorOptions options)
等待指定的xpath匹配的元素出现在页面中,如果调用此方法时已经有匹配的元素,那么此方法立即返回。
|
JSHandle |
Frame.waitForXPath(String xpath,
WaitForSelectorOptions options) |
ElementHandle |
DOMWorld.waitForXPath(String xpath,
WaitForSelectorOptions options) |
Copyright © 2020. All rights reserved.