Результаты поиска по запросу "puppeteer"

1 ответ

, вы можете использовать следующее:

ощьюкукольник [https://github.com/GoogleChrome/puppeteer]Как вы могли бы программно отправить форму? До сих пор я был в состоянии сделать это с помощьюpage.click('.input[type="submit"]') если форма на самом деле включает в себя отправку ввода. Но ...

7 ответов

Несвязанный ответ

ибудь знает, как получить innerHTML или текст элемента. Или даже лучше; как щелкнуть элемент с определенным innerHTML. Вот как это будет работать с обычным JavaScript: var found = false $(selector).each(function() { if (found) return; else ...

3 ответа

 а также

ся, что нажатие клавиши ввода у кукловода не имеет никакого эффекта. Однако, когда я нажимаю другие клавиши, он делает то, что должен. Это работает: await page.press('ArrowLeft');Это не: await page.press('Enter');Вот как выглядит вход: ...

ТОП публикаций

1 ответ

Документы здесь

есно, есть ли способ, схожий с селеном, дождаться появления текста для определенного элемента. Я пробовал что-то вроде этого, но это, похоже, не ждет: await page.waitForSelector('.count', {visible: true});

3 ответа

для незначительного улучшения производительности мы можем использовать следующее:

равляю форму, используя следующий код, и я хочу, чтобы Puppeteer дождался загрузки страницы после отправки формы. await page.click("button[type=submit]"); //how to wait until the new page loads before taking screenshot? // i don't want this: // ...

1 ответ

page.evaluate (function () {})

аюсь внедрить jquery в мою страницу кукловода, потому что document.querySelector не делает это для меня: async function inject_jquery(page){ await page.evaluate(() => { var jq = document.createElement("script") jq.src ...

1 ответ

https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#class-page

учаю страницу с кукловодом, которая имеет некоторые ошибки в консоли браузера, но событие консоли кукловода не вызывается всеми сообщениями консоли. Браузер Chupium кукловода показывает несколько сообщений консоли Тем не менее, кукловод ...

2 ответа

Вот что сработало для меня. Сначала я очищаю все свои buildpack-пакеты, а затем добавляю puppeteer-heroku-buildpack и heroku / nodejs:

тоящее время я работаю над проектом, в котором мне нужно создать приложение, которое должно открыть URL-адрес в браузере, чтобы использовать в нем некоторые функции. для этого я использовалкукольник ...

1 ответ

Спасибо за терпение! Теперь я понимаю, что я пытался избежать Webpack, но я думаю, что это путь, спасибо еще раз!

я есть компонент React с некоторой логикой componentDidMount: export default class MyComponent { componentDidMount() { // some changes to DOM done here by a library } render() { return ( <div>{props,.data}</div> ); } } Можно ли передать этот ...

2 ответа

Привет, я столкнулся с той же проблемой, и мне было интересно, если вам удалось найти лучшее решение, чем page.evaluate?

я очень простокукольник [https://github.com/GoogleChrome/puppeteer]скрипт, который используетexposeFunction() [https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#pageevaluatepagefunction-args] запустить что-то внутри безголового ...