Skip to main content

Browser.launchPWA() 方法

🌐 Browser.launchPWA() method

启动已安装的渐进式网页应用(PWA),并返回支持应用窗口的页面。

🌐 Launches an installed Progressive Web App (PWA) and resolves with the page backing the app window.

语法​

🌐 Signature

class Browser {
abstract launchPWA(options: LaunchPWAOptions): Promise<Page>;
}

参数​

🌐 Parameters

范围

🌐 Parameter

类型

🌐 Type

描述

🌐 Description

options

启动PWA选项

返回:

Promise<Page>

附注​

🌐 Remarks

仅在管道连接下可用。请参阅 Browser.installPWA()。

🌐 Only available over a pipe connection. See Browser.installPWA().

PWA.launch 会返回已启动的 _tab_ 目标的 ID。Puppeteer 不会通过 Browser.targets() 暴露标签页目标;这个方法返回的是标签页的子页面目标(应用的网页内容)。如果 Chromium 聚焦在已有的应用窗口上,它会返回该窗口已有的页面。