Lors du débogage dans Chrome, les scripts sont toujours mis en pause dans le débogueur même si aucun point d'arrêt n'est défini, et si la pause n'est pas interrompue, elle se met à nouveau en pause.
Ce qui peut être fait?
debugging
google-chrome
google-chrome-devtools
Luja Shrestha
la source
la source
Réponses:
Une cause possible, c'est que vous avez activé la "pause sur exceptions" (la petite icône en forme de panneau d'arrêt avec le symbole de pause (||) avec dedans en bas à gauche de la fenêtre). Essayez de cliquer dessus pour revenir à l'état désactivé / gris (pas aux états rouge ni bleu) et rechargez la page.
MISE À JOUR: Ajout d'une capture d'écran pour référence:
la source
Dans mon cas, j'avais le
Any XHR
drapeau défini sur true sur lesXHR Breakpoints
paramètres, accessible via l'onglet Sources dans les outils de développement de Chrome.Décochez-la pour que Chrome fonctionne à nouveau normalement.
la source
Cela peut également causer le problème
L'icône du point de rupture en haut à droite doit être bleue comme ceci
Ne devrait pas griser comme ça
la source
Et il y a quelques options ci-dessous, si vous en avez coché, lorsque la condition est active, le débogueur de point d'arrêt est également actif
la source
Si vous accédez à Sources, vous pouvez voir le bouton de pause en bas des DevTools. Fondamentalement, il existe 3 options de pause possibles dans DevTools lors du débogage du fichier js,
Ne vous arrêtez pas sur les exceptions ( ):
Le bouton de pause sera de couleur grise comme si "Ne pas mettre en pause sur les exceptions" était actif.
Pause sur toutes les exceptions ( ):
Le bouton pause sera de couleur bleue comme si "Pause sur toutes les exceptions" était actif.
Pause sur les exceptions non interceptées ( ):
Le bouton Pause sera de couleur violette comme si "Pause sur les exceptions non interceptées" était actif.
Dans votre cas, si vous ne souhaitez pas mettre en pause, sélectionnez Ne pas mettre en pause sur les exceptions. Pour sélectionner, faites basculer le bouton pause jusqu'à ce qu'il devienne gris .
la source
Oui. J'apprends juste les outils de développement Chrome aujourd'hui et j'ai trouvé la même chose - si ce qui précède échoue, développez la zone illustrée ici et recherchez les points d'arrêt que vous avez peut-être définis et oubliés.
la source
Vous pouvez appuyer sur CTLR+ F8pour activer ou désactiver les points d'arrêt.
C'est la solution courte.
la source
Cliquez sur l'icône Paramètres, puis sur le bouton Restaurer les paramètres par défaut et recharger. Cela a fonctionné pour moi alors que la réponse acceptée n'a pas fonctionné.
la source
Dans le coin supérieur droit, l'avant-dernière icône (entourée de rouge dans l'image jointe) sert à activer / désactiver le débogage. Cliquez dessus pour activer le débogage à tout moment.
Console de débogage Chrome
la source
Problème vraiment idiot que j'ai rencontré qui m'a amené ici avec le débogueur; commande: "débogueur;" a une montre sur elle.
Cela a provoqué une page qui vient de dire le débogueur; à apparaître entre chaque chargement de page.
La façon de le désactiver consiste simplement à cliquer avec le bouton droit sur ladite montre et à cliquer sur «Supprimer l'expression de la montre».
la source
C'est vraiment une mauvaise expérience. si la réponse ci-dessus n'a pas fonctionné pour vous, essayez ceci.
Cliquez sur l'icône Paramètres, puis sur le bouton Restaurer les paramètres par défaut et recharger.
Appuyez sur «F8» jusqu'à ce que cela devienne normal.
Bon codage !!
la source
Un autre utilisateur a mentionné cela en détail mais je l'ai manqué jusqu'à ce que je revienne ici environ 3 fois en 2 jours -
Il existe une section intitulée Points d'arrêt EventListener qui contient une liste d'autres points d'arrêt pouvant être définis. Il arrive que j'aie accidentellement activé l'un d'entre eux sur DOM Mutation qui me prévenait chaque fois que quelque chose dans le DOM était remplacé. Malheureusement, cela m'a conduit à désactiver un tas de plug-ins et d'add-ons avant de réaliser que c'était juste ma machine. J'espère que ceci aide quelqu'un d'autre.
la source
Vous pouvez simplement accéder aux points d'arrêt dans la console du développeur Chrome, cliquer avec le bouton droit de la souris et supprimer des points d'arrêt. Facile.
la source
Il y a eu une erreur de syntaxe dans ma
for
boucle. Cela a provoqué l'erreur de pause.la source
Threads> basculer "Main" vers "App"
Dans la section "Threads", j'ai changé le contexte de "Main"> à "app". L '"application" doit avoir une flèche bleue de côté.
la source
Cela m'arrivait. J'avais un point d'arrêt sur les modifications de sous-arbre sur la balise body, et chaque fois que je supprimais les points d'arrêt, ils revenaient après l'actualisation. J'étais tellement confus, et j'ai même supprimé tous les points d'arrêt DOM, mais le point d'arrêt de modification du sous-arbre du corps fantôme revenait sans cesse. Finalement, j'ai rechargé le cache, et ils ont disparu.
la source