Ich habe ein Problem mit dem Auslösen von Lazy Loading auf Scroll mit PhantomJS. Keine der vorherigen Antworten (selbst angenommene) hat für mich funktioniert. Die meisten waren für alte PhantomJS-Versionen.Wie scrollt man in PhantomJS, um Lazy Loads auszulösen?
Andere Fragen - fast gleich oder ähnlich wie ich ohne oder mit Antworten, die nicht berufstätig sind:
- not able to lazy load in phantomjs
- How to scroll down with Phantomjs to load dynamic content
- https://github.com/ariya/phantomjs/issues/11512
Alle von ihnen versucht window.document.body.scrollTop = document.body.scrollHeight
zu nutzen mit page.evaluate()
oder auch wenn sie versuchen, richtige page.scrollPosition
dann aus irgendeinem Grund zu verwenden Sie verwenden einige explizite, fest codierte Scroll-Werte oder begrenzen ihre Scrolls für einige Elemente, die auf der Seite sein sollten, wenn Scroll verfügbar ist.
Selbst wenn Sie selbst antworten, sollten Fragen immer noch gute Fragen sein. Beschreiben Sie, was genau das Problem ist, und verknüpfen Sie mit vorherigen Fragen, die nicht funktionierten. –
Natürlich, danke, dass du darauf hingewiesen hast - ich denke, ich habe es gerade getan. – Seti