public class FrameManager extends EventEmitter
| 构造器和说明 |
|---|
FrameManager(CDPSession client,
Page page,
boolean ignoreHTTPSErrors,
TimeoutSettings timeoutSettings) |
addListener, addListener, emit, getListenerCount, removeListenerpublic FrameManager(CDPSession client, Page page, boolean ignoreHTTPSErrors, TimeoutSettings timeoutSettings)
public ExecutionContext executionContextById(int contextId)
public void initialize()
public CDPSession getClient()
public Page getPage()
public TimeoutSettings getTimeoutSettings()
public NetworkManager getNetworkManager()
public Map<Integer,ExecutionContext> getContextIdToContext()
public Frame getMainFrame()
public Response navigateFrame(Frame frame, String url, PageNavigateOptions options, boolean isBlock) throws InterruptedException
public String getNavigateResult()
public void setNavigateResult(String navigateResult)
public void setPage(Page page)
public Response waitForFrameNavigation(Frame frame, PageNavigateOptions options, AtomicBoolean start)
public Frame mainFrame()
public NetworkManager networkManager()
public String getDocumentNavigationPromiseType()
public void setDocumentNavigationPromiseType(String documentNavigationPromiseType)
public CountDownLatch getDocumentLatch()
public void setDocumentLatch(CountDownLatch documentLatch)
public CountDownLatch getContentLatch()
public void setContentLatch(CountDownLatch contentLatch)
Copyright © 2020. All rights reserved.