Documentation
¶
Index ¶
- func Clear()
- func NewBrowser(httpProxyURL string, loadAdblock bool) (*rod.Browser, error)
- func NewBrowserFromDocker(httpProxyURL, remoteDockerURL string) (*rod.Browser, error)
- func NewPageNavigate(browser *rod.Browser, desURL string, timeOut time.Duration, maxRetryTimes int) (*rod.Page, error)
- func ReloadBrowser()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBrowser ¶
*
- @Description: 新建一个支持代理的 browser 对象,使用完毕后,需要删除 adblockFilePath 文件夹
- @param httpProxyURL http://127.0.0.1:10809
- @return *rod.Browser
- @return error
func NewBrowserFromDocker ¶
*
- @Description: 访问目标 Url,返回 page,只是这个 page 有效,如果再次出发其他的事件无效
- @param desURL 目标 Url
- @param httpProxyURL http://127.0.0.1:10809
- @param timeOut 超时时间
- @param maxRetryTimes 当是非超时 err 的时候,最多可以重试几次
- @return *rod.Page
- @return error
func NewPageNavigate ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.