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();
})();頁(yè)面是用react寫(xiě)的,其中有個(gè)Loading頁(yè)面,每次截圖都是loading,不是loading結(jié)束后的。
puppeteer 等頁(yè)面加載完再截圖,就這個(gè)demo
ibeautiful
2018-11-13 19:58:07