iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 12
0
AI & Data

Puppeteer 簡單快速建立自己的 Nodejs 爬蟲系列 第 12

Day 12 Puppeteer API 介紹 - class: Worker

page的介紹等到下下下篇吧,因為回家了
另外之後會挑會用到的解釋好了,不然再偷懶下去也不是辦法


worker最主要是在解決前端效能的問題,如果有需要再看就好了

class: Worker
Worker 可以代表 WebWorker
worker的生命週期workercreated和workerdestroyed事件觸發都在依靠再page物件

文件中有範例

page.on('workercreated', worker => console.log('Worker created: ' + worker.url()));
page.on('workerdestroyed', worker => console.log('Worker destroyed: ' + worker.url()));

console.log('Current workers:');
for (const worker of page.workers())
  console.log('  ' + worker.url());

上一篇
Day 11 中場休息 Typescript (ts) 練習
下一篇
Day 13 Puppeteer API 介紹 - class: Keyboard, Mouse
系列文
Puppeteer 簡單快速建立自己的 Nodejs 爬蟲19

尚未有邦友留言

立即登入留言