
此Visual Studio Code扩展为Puppeteer添加了预定义的有用代码段。 查看
API ,以获取有关可用选项的更多信息。

如何使用?
首先安装扩展 。
实际上,有两种使用片段的方法:
1.直接输入
开始输入前缀或只是片段的一部分。 然后在句子列表中找到片段,然后按TAB
或ENTER
。
2.命令面板
打开命令面板,然后输入Insert Snippet
。 然后,只需选择突出显示的代码段即可。
片段清单
以下是受支持的摘要列表。
木偶戏
片段 | 内容内容 |
---|
p-import | 要求(“ p”) |
p-connect | puppeteer.connect |
p-launch | up启动 |
浏览器
片段 | 内容内容 |
---|
p-browser-close | browser.close |
p-browser-disconnect | browser.disconnect |
p-browser-newPage | browser.newPage |
p-browser-on-disconnected | browser.on('disconnected',...) |
页数
片段 | 内容内容 |
---|
p-page-$ | 页面。 |
p-page-$$ | 页面。 |
p-page-$eval | 页面。 |
p-page-$$eval | 页面。 |
p-page-browser | 页面浏览器 |
p-page-click | page.click |
p-page-close | page.close |
p-page-content | 页面内容 |
p-page-emulate | page.emulate |
p-page-emulateMedia | page.emulateMedia |
p-page-focus | 页面焦点 |
p-page-goBack | page.goBack |
p-page-goForward | page.goForward |
p-page-goto | page.goto |
p-page-hover | page.hover |
p-page-keyboard-down | page.keyboard.down |
p-page-keyboard-press | page.keyboard.press |
p-page-keyboard-sendCharacter | page.keyboard.sendCharacter |
p-page-keyboard-type | page.keyboard.type |
p-page-keyboard-up | page.keyboard.up |
p-page-mouse-click | page.mouse.click |
p-page-mouse-down | page.mouse.down |
p-page-mouse-move | page.mouse.move |
p-page-mouse-up | page.mouse.up |
p-page-pdf | 页面.pdf |
p-page-reload | page.reload |
p-page-screenshot | 页面截图 |
p-page-title | page.title |
p-page-url | page.url |
p-page-waitFor | page.waitFor |
p-page-waitForFunction | page.waitForFunction |
p-page-waitForNavigation | page.waitForNavigation |
p-page-waitForRequest | page.waitForRequest |
p-page-waitForResponse | page.waitForResponse |
p-page-waitForSelector | page.waitForSelector |
p-page-waitForXPath | page.waitForXPath |
p-page-on-close | page.on('close',...) |
p-page-on-console | page.on('控制台',...) |
p-page-on-dialog | page.on(``对话'',...) |
p-page-on-domcontentloaded | page.on('domcontentloaded',...) |
p-page-on-error | page.on('错误',...) |
p-page-on-frameattached | page.on('frameattached',...) |
p-page-on-framedetached | page.on('framedetached',...) |
p-page-on-framenavigated | page.on('framenavigated',...) |
p-page-on-load | page.on('load',...) |
p-page-on-metrics | page.on('metrics',...) |
p-page-on-pageerror | page.on('pageerror',...) |
p-page-on-popup | page.on('popup',...) |
p-page-on-request | page.on('request',...) |
p-page-on-requestfailed | page.on('requestfailed',...) |
p-page-on-requestfinished | page.on('requestfinished',...) |
p-page-on-response | page.on('response',...) |
p-page-on-workercreated | page.on('workercreated',...) |
p-page-on-workerdestroyed | page.on('workerdestroyed',...) |
一般例子
片段 | 内容内容 |
---|
p-examples-basic | 创建页面的基本示例 |
晋升
这是一个开源项目。 任何输入将不胜感激!