Verwendung von Google Puppeteer – Screenshot

  • Umgang mit Popup-Dialogen
    • https://github.com/GoogleChrome/puppeteer/blob/v1.12.2/docs/api.md#class-dialog
    • Wenn es verwendet wird, muss es unmittelbar nach der Seiteninitialisierung befolgt werden, um die Antwortmethode zu definieren
      • const puppeteer = require('puppeteer');
        
        puppeteer.launch().then(async browser => {
          const page = await browser.newPage();
          page.on('dialog', async dialog => {
            console.log(dialog.message());
            await dialog.dismiss();
            await browser.close();
          });
          page.evaluate(() => alert('1'));
        });

         

    • Die Methode dialog.accept (...) kann verwendet werden, um den Inhalt auszufüllen, oder sie kann verwendet werden, um anzuzeigen, dass auf die Bestätigungsschaltfläche geklickt wird
  • Der Selektor des Elements auf der Seite kann entsprechend der ID ausgewählt werden. Wenn die ID nicht auf der Seite festgelegt ist, können Sie Chrome verwenden, um das Entwicklertool zu öffnen und das entsprechende Element auszuwählen. Auf der Elementseite das hervorgehobene ausgewählte Element ist das meiste Auf der linken Seite gibt es „…“, nachdem Sie darauf geklickt haben, wählen Sie „Kopieren“ -> „Auswahl kopieren“

おすすめ

転載: blog.csdn.net/leon_founder/article/details/88030914