2015-05-18 5 views
13

A volte, in una webapp grande clientide, è necessario identificare quale riga di codice ha fatto scorrere il documento con una chiamata scrollTo() (o se questa è anche la causa dello scroll *).Chrome DevTools: impostazione di un punto di interruzione sul cambio di scorrimento del documento?

Esiste una funzionalità di Chrome DevTools che interromperà l'esecuzione di JS su una finestra di scorrimento? Sto immaginando una funzionalità simile alla funzione DOM Breakpoint.

* Lo scorrimento può verificarsi anche per altri motivi, ad esempio immissione di testo in una schermata iniziale <input>.

risposta

15

È possibile utilizzare un punto di interruzione del listener di eventi JavaScript. Nella scheda delle fonti per gli strumenti per sviluppatori di Chrome, individua i "Punti di interruzione del listener di eventi", quindi il punto di interruzione "scorrimento" si trova in "Controllo".

How to add event breakpoint