public class BrowserContext extends EventEmitter
| 构造器和说明 |
|---|
BrowserContext() |
BrowserContext(Connection connection,
Browser browser,
String contextId) |
| 限定符和类型 | 方法和说明 |
|---|---|
Browser |
browser() |
void |
clearPermissionOverrides() |
void |
close() |
Browser |
getBrowser() |
Connection |
getConnection() |
String |
getId() |
boolean |
isIncognito() |
Page |
newPage() |
void |
onTargetchanged(EventHandler<Target> handler)
监听浏览器事件targetchanged
浏览器一共有四种事件
method ="disconnected","targetchanged","targetcreated","targetdestroyed"
|
void |
onTrgetcreated(EventHandler<Target> handler)
监听浏览器事件targetcreated
浏览器一共有四种事件
method ="disconnected","targetchanged","targetcreated","targetdestroyed"
|
void |
overridePermissions(String origin,
List<String> permissions) |
List<Page> |
pages() |
void |
setBrowser(Browser browser) |
void |
setConnection(Connection connection) |
void |
setId(String id) |
List<Target> |
targets() |
Target |
waitForTarget(Predicate<Target> predicate,
ChromeArgOptions options) |
addListener, addListener, emit, getListenerCount, removeListenerpublic BrowserContext()
public BrowserContext(Connection connection, Browser browser, String contextId)
public void onTargetchanged(EventHandler<Target> handler)
监听浏览器事件targetchanged
浏览器一共有四种事件
method ="disconnected","targetchanged","targetcreated","targetdestroyed"
handler - 事件处理器public void onTrgetcreated(EventHandler<Target> handler)
监听浏览器事件targetcreated
浏览器一共有四种事件
method ="disconnected","targetchanged","targetcreated","targetdestroyed"
handler - 事件处理器public void clearPermissionOverrides()
public void close()
public boolean isIncognito()
public Target waitForTarget(Predicate<Target> predicate, ChromeArgOptions options)
public Connection getConnection()
public void setConnection(Connection connection)
public Browser browser()
public Page newPage() throws ExecutionException, InterruptedException
public Browser getBrowser()
public void setBrowser(Browser browser)
public String getId()
public void setId(String id)
Copyright © 2020. All rights reserved.