Ошибка кукловода Ошибка: ожидание тайм-аута селектора - PullRequest
0 голосов
/ 14 февраля 2019

В настоящее время у меня есть сайт, который имеет это в своем HTML.Я подтвердил это, проверив элементы в инструментах разработчика Chrome.

<div class="hdp-photo-carousel" style="transform: translateX(0px);">
  <div class="photo-tile photo-tile-large">

Я визуально наблюдаю, как открывается страница, и вижу, что там есть элемент.Затем я получаю эту ошибку ПОСЛЕ 30 секунд:

UnhandledPromiseRejectionWarning: TimeoutError: waiting for selector ".photo-tile" failed: timeout 30000ms exceeded

Мой код в кукловоде js для этого:

await page.waitForSelector('.photo-tile');

Может кто-нибудь сказать мне, что я делаю неправильно?

РЕДАКТИРОВАТЬ Я добавляю весь код:

const pptrFirefox = require('puppeteer-firefox');

(async () => {
  const browser = await pptrFirefox.launch({headless: false});
  const page = await browser.newPage();
  await page.goto('https://zillow.com');
  await page.type('.react-autosuggest__input', '8002 Blandwood Rd. Downey, CA 90240');
  await page.click('.zsg-search-button_primary');
  await page.waitForSelector('.photo-tile');

        console.log('did I get this far?');

})();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...