class: Target
target.browser()#
- returns: <[Browser]>
获取目标所属的浏览器。
target.browserContext()#
- returns: <[BrowserContext]>
目标所属的浏览器上下文。
target.createCDPSession()#
- returns: <[Promise]<[CDPSession]>>
创建附加到目标的 Chrome Devtools 协议会话。
target.opener()#
- returns: <?[Target]>
获取打开此目标的目标。顶级目标返回 null
。
target.page()#
- returns: <[Promise]<?[Page]>>
如果目标的类型不是 page
或 background_page
,则返回 null
。
target.type()#
- returns: <"page"|"background_page"|"service_worker"|"shared_worker"|"other"|"browser">
确定这是哪种目标。可以是 page
,background_page
,service_worker
,shared_worker
,“browser”
或 other
。
target.url()#
- returns: <[string]>
target.worker()#
- returns: <[Promise]<?[Worker]>>
如果目标的类型不是 service_worker
或 shared_worker
,则返回 null
。
本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。