const puppeteer = require('puppeteer');const path = require('path');(async () => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.goto('xxxxxxxx'); await page.screenshot({path: path.join(__dirname,'example.png'),fullPage: true, omitBackground: true }); await browser.close();
})();頁面是用react寫的,其中有個Loading頁面,每次截圖都是loading,不是loading結束后的。
puppeteer 等頁面加載完再截圖,就這個demo
ibeautiful
2018-11-13 19:58:07