无法使代码正常工作,它不会进入page.evaluate docs根本无法提供帮助。
我尝试了几件事:创建一个resultsSelector并将其传递给评估,但没有任何效果。我使用的是文档中提供的网址。
if (!url) url ='https://example.com';
return new Promise(async (rs, rj) => {
const browser = await puppeteer.launch({
headless: false
});
const page = await browser.newPage();
await page.goto(url);
await page.setViewport({
width: 1200,
height: 800
});
let urls = await page.evaluate(() =>{
console.log('evaluating');
return 'test';
});
})