Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将页面存储到Puppeter中的变量不';行不通_Javascript_Node.js_Puppeteer_Webautomation - Fatal编程技术网

Javascript 将页面存储到Puppeter中的变量不';行不通

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

我试图将页面结果存储到变量中,以便使用它访问其他页面,但遇到错误“TypeError:无法读取未定义的属性'waitForSelector'”


页面。单击
不会返回页面。您可以在那里使用
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
})();