Chromeでサイトにアクセスして、DOMの追加や変更を検知してなにか(例えばDOMがロードされたタイミングでスクショを撮ったりなど)処理をしたい場面が結構あります。いうときに使えるのがPage.waitForメソッドです。このメソッドはwaitForSelectorとかのラッパー関数なのでセレクタも指定することができます。使い方.selectorというクラスがbodyのどこかのDOMに足されるまで待つという処理になります。page.waitForSelector(".selector");デモコードを用意しました。https://github.com/SatoshiKawabata/puppeteer-waitfor-exampleindex.htmlはこんな感じで、3秒ごとにDOMにnotify-〇〇というクラスが付与されるだけのプログラムです。3000);</script>main.jsでは、notify-〇〇クラスが付与されるまで処理を待つような感じになっています。kwst.site.。