Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

224
Vistas
El titiritero espera a que la navegación cause errores en dos de los mismos sitios web

Tengo un problema con Puppeteer donde ejecuto un conjunto de código y funciona bien para un sitio web, pero luego, si ejecuto el mismo código para otro sitio web que ejecuta la misma plataforma, no funciona como se esperaba. Estoy usando los dos sitios web https://www.toyotaofcedarpark.com/ y https://www.toyotaofnaperville.com/ , ambos creados con Dealer Inspire

Este código funciona en https://www.toyotaofnaperville.com/ pero no en https://www.toyotaofcedarpark.com/ (recibo un error de tiempo de espera)

índice.js

 var link = await scraperFunctions.getInventoryLink(page, category); console.log("Found inventory link:", link); await page.goto(link); await page.waitForNavigation(); var postedVehicles = await scraperFunctions.postedVehicles(page, category); console.log(postedVehicles, ": NUM VEHICLES");

publicadoVehículos.js

 async function postedVehicles(page, category) { switch (category) { case 0: return category0(page); case 1: return category1(page); case 2: return category2(page); } } async function category0(page) { return await page.$eval("span#results-title", (elem) => elem.innerText.replace(/\D/g, "") ); } module.exports = postedVehicles;

Sin embargo, cuando elimino la página de await page.waitForNavigation(); línea de index.js funciona para https://www.toyotaofcedarpark.com/ pero no para https://www.toyotaofnaperville.com/ (Recibo un Error: Execution context was destroyed, most likely because of a navigation.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda