работа с двумя вкладками puppeteer
У меня есть открыты 2 вкладки сайта. При изменении DOM на первом мне нужно на втором кликнуть на элемент и собрать информацию з DOM. А потом снова ждать эвента на первом и при срабатывании что-то делать на втором и так по кругу. Как это мне реализовать, возможно есть готовая стуктура, и реально ли вообще?
Ответы (1 шт):
Автор решения: vsemozhebuty
→ Ссылка
Если я правильно понимаю, вы можете использовать page.exposeFunction().
Для первой вкладки через page.evaluate() регистрируете обработчик изменений (MutationObserver) и из него вызываете exposed function, которая уже обрабатывает вторую вкладку.