Debugowanie Chrome - przerwa na zdarzenie następnego kliknięcia

197

Mamy guzik. Zdarzenia kliknięcia są obsługiwane przez platformę zewnętrzną, jednak platforma jest jakoś błędna.

Chcemy debugować środowisko, jednak nie wiemy, gdzie znajduje się odpowiedni kod procedury obsługi zdarzeń, aby ustawić punkt przerwania. Jak ogólnie „przerwać zdarzenie następnego kliknięcia” i zobaczyć, gdzie i jak to kliknięcie jest obsługiwane przez środowisko zewnętrzne?

DR
źródło

Odpowiedzi:

320

To, czego szukasz, to „ Punkty przerwania detektora zdarzeń ” na Sourceskarcie. Te punkty przerwania są wyzwalane po każdym uruchomieniu detektora zdarzeń, który nasłuchuje wybranego zdarzenia. Znajdziesz je w zakładce Źródła. W twoim przypadku rozwiń kategorię „Mysz” i wybierz „Kliknij”.

Punkty przerwania detektora zdarzeń DevTools

Konrad Dzwinel
źródło
5
nie potrafisz sobie wyobrazić, jak bardzo cieszę się z tej wskazówki, dziękuję bardzo!
IdontCareAboutReputationPoints
Czy istnieje sposób na łapanie kliknięć, ale ograniczenie punktu przerwania tylko do określonego pliku lub katalogu, a nie, powiedzmy, różnych zaciemnionych bibliotek i rozszerzeń Chrome?
Artem Russakovskii