Trabajé con un desarrollador para hacer una extensión de Chrome muy simple para algunas cosas de comercio electrónico que hago y esto me ayudó a automatizar algunas cosas. Hubo una parte que eliminó todas las imágenes de una lista de Amazon y ya no funciona. Debo asumir que Amazon cambió algo con su dom que rompió esto, pero no puedo arreglarlo. Pensé que podía, pero algo no funciona, así que me vendría bien un poco de ayuda.
Aquí está el código existente que funcionó hasta hace poco. Si alguien puede detectar el problema, estaría muy agradecido.
Ejemplo de artículo de Amazon: https://www.amazon.com/Charger-Protector-Extender-Charging-3-Sided/dp/B087RKKXM5?ref_=Oct_DLandingS_D_2bc0bb8e_62&smid=A1BGDLOO430MHB
const scrapeAmazon=()=>{ let title=$("#productTitle").text(), pdescription="", url=window.location.href, bdescription=""; if(title) title=title.trim(); let images=[]; $("#altImages").find("li").each(function(){ let imgSrc=$(this).find("img").attr("src"); if(imgSrc){ if(imgSrc.split("._SS")[0] && imgSrc.indexOf("._SS")!=-1) images.push(imgSrc.split("._SS")[0]+"._SX1000_.jpg") } })