【发布时间】:2021-04-30 05:16:54
【问题描述】:
有时 puppeteer 没有输入某些输入字段,具体来说,我尝试在一个名为“https://webtor.io/”的网站输入字段中简单地输入一些内容,我希望它有一个巨大的输入字段有人可以帮我举个具体的例子。
const puppeteer = require('puppeteer');
(async () => {
const browser = await puppeteer.launch({ headless: false });
const page = await browser.newPage();
await page.goto('https://webtor.io/');
await page.type(`input[type="text"]`, 'something', { delay: 50 })
})();
【问题讨论】:
-
在page.type之前尝试先
await page.waitForSelector('input[type="text"]');
标签: javascript node.js puppeteer screen-scraping browser-automation