国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Das Eingabeelement konnte nicht von der Website abgerufen werden
P粉574695215
P粉574695215 2024-04-06 18:59:57
0
1
1037

Ich versuche also, ein Eingabeelement von Twitter abzurufen, aber wenn ich es ausführe, erhalte ich im Node-Terminal immer wieder eine Fehlermeldung wie diese und als Folge davon schlie?t sich das durch diesen Code erstellte Browserfenster selbst, da dies nicht m?glich ist Korrekte Eingabeauswahl gefunden. Wie erhalte ich die richtige Eingabeart?

錯(cuò)誤:找不到選擇器的元素:input[name="text"]

const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch({
    headless: false,
  })
  const page = await browser.newPage();
  page.setViewport({
    width: 1280,
    height: 800,
    isMobile: false
  })
  await page.goto("https://twitter.com/i/flow/login");
  await page.type('input[name="text"]', 'username', {delay: 25})
})();

Ich habe verschiedene Selektoren ausprobiert, einschlie?lich des Attributs class, erhalte aber immer noch den Fehler

P粉574695215
P粉574695215

Antworte allen(1)
P粉704196697

您需要在輸入之前waitForSelector出現(xiàn)在頁面上。這就是為什么你會(huì)收到錯(cuò)誤,它找不到該元素。

  await page.waitForSelector('input[name="text"]');
  await page.type('input[name="text"]', 'username', {delay: 25})
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage