Sto cercando di ottenere alcune informazioni da Twitter utilizzando CasperJS. E sono bloccato con scroll infiniti. Il fatto è che anche usando jquery per scorrere la pagina verso il basso, niente sembra funzionare. Né lo scorrimento, né l'attivazione dell'evento esatto su window
(smth come uiNearTheBottom) non sembra essere d'aiuto. Interessante: tutti questi tentativi funzionano quando si inserisce il codice JS tramite js console in FF & Chrome. Ecco il codice di esempio:CasperJS non può attivare Twitter scroll infinito
casper.thenEvaluate(function(){
$(window).trigger('uiNearTheBottom');
});
o
casper.thenEvaluate(function(){
document.body.scrollTop = document.body.scrollHeight;
});
Quando CasperJS inietta jQuery nella pagina lato client, blocca il contenuto caricato dallo scorrimento infinito di Twitter. Questo è un problema specifico del sito. Si prega di vedere la mia risposta qui sotto per una soluzione. – tfmontague