Javascript 将页面存储到Puppeter中的变量不';行不通
我试图将页面结果存储到变量中,以便使用它访问其他页面,但遇到错误“TypeError:无法读取未定义的属性'waitForSelector'”Javascript 将页面存储到Puppeter中的变量不';行不通,javascript,node.js,puppeteer,webautomation,Javascript,Node.js,Puppeteer,Webautomation,我试图将页面结果存储到变量中,以便使用它访问其他页面,但遇到错误“TypeError:无法读取未定义的属性'waitForSelector'” 页面。单击不会返回页面。您可以在那里使用waitForNavigation 等待承诺([ page.waitForNavigation(), 页面。单击('button[type=“submit”]]); const puppeteer = require('puppeteer'); (async () => { const browser
页面。单击
不会返回页面。您可以在那里使用waitForNavigation
等待承诺([
page.waitForNavigation(),
页面。单击('button[type=“submit”]]);
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://www.instagram.com/accounts/login/');
await page.waitForSelector('input[name="username"]');
await page.type('input[name="username"]', 'username');
await page.type('input[name="password"]', 'password');
const mainPage = await page.click('button[type="submit"]');
await mainPage.pdf({path: 'page.pdf', format: 'A4'});
mainPage.goto(https://www.instagram.com/direct/inbox/);
mainPage.waitForSelector('button[name="Send Message"]');
//some additional code
})();