Ho un problema con l'attivazione del caricamento lazy su scroll con PhantomJS. Nessuna delle risposte precedenti (anche accettate) ha funzionato per me. La maggior parte erano per le vecchie versioni di PhantomJS.Come scorrere in PhantomJS per attivare i carichi pigri?
Altre domande - quasi uguali o simili alla mia, senza o con risposte che non funzionano:
- not able to lazy load in phantomjs
- How to scroll down with Phantomjs to load dynamic content
- https://github.com/ariya/phantomjs/issues/11512
Tutti di loro cerca di utilizzare window.document.body.scrollTop = document.body.scrollHeight
con page.evaluate()
o anche se provano a utilizzare il corretto page.scrollPosition
quindi per qualche rea loro usano alcuni valori di scorrimento hard disk raccolti esplicitamente o limitano i loro scroll per alcuni elementi che dovrebbero essere sulla pagina quando lo scroll è disponibile.
Anche se si auto-risponda, le domande dovrebbero essere ancora buone domande. Descrivi qual è esattamente il problema e collega a domande precedenti che non hanno funzionato. –
Ovviamente, grazie per averlo indicato - penso di averlo fatto proprio adesso. – Seti