Подтвердить что ты не робот

Приостановлено в отладчике в хроме?

При отладке в хром скрипты всегда приостанавливаются в отладчике, даже если нет установленных точек останова, и если пауза не приостановлена, она снова приостанавливается.

Что можно сделать?

4b9b3361

Ответ 1

Одна из возможных причин, что вы включили "паузу на исключениях" (значок маленькой стоп-знака с символом паузы (||) с в левом нижнем углу окна). Попробуйте щелкнуть по нему, чтобы вернуться в состояние off/gray (не красное или голубое состояние) и перезагрузить страницу.

Ответ 2

В моем случае у меня установлен флаг Any XHR true в настройках XHR Breakpoints, доступный на вкладке "Источники" в инструментах Chrome dev.

Any XHR Flag in Chrome Dev Tools

Снимите флажок, чтобы Chrome работал нормально снова.

Ответ 3

Это также может вызвать проблему

Значок точки разрыва в правом верхнем углу должен быть синим, как этот

enter image description here

Не должно быть серым, как это

enter image description here

Ответ 4

И есть несколько вариантов ниже, если вы проверили некоторые, когда это условие активно, отладчик точки останова также активен

Ответ 5

Если вы перейдете в раздел "Источники", вы увидите кнопку паузы enter image description here внизу DevTools. В принципе, в DevTools есть 3 варианта паузы при отладке js файла,

  • Не приостанавливать исключения (enter image description here):

    Кнопка паузы будет иметь цвет серый, как если бы функция "Не останавливать на исключениях" активна. enter image description here

  • Приостановить все исключения (enter image description here):

    Кнопка паузы будет иметь цвет синий, как если бы активна функция "Пауза для всех исключений". enter image description here

  • Пауза на неперехваченных исключениях (enter image description here):

    Кнопка паузы будет находиться в фиолетовом цвете, как будто активна опция "Пауза на неперехваченных исключениях". enter image description here

В вашем случае, если вы не хотите делать паузу, выберите "Не приостанавливать исключения". Чтобы выбрать, переключите кнопку паузы, пока она не станет серой enter image description here.

Ответ 6

enter image description here

Угу. Я просто изучаю инструменты chrome dev сегодня и нашел то же самое - если выше не удается, разверните область, изображенную здесь, и найдите точки останова, которые вы, возможно, установили и забыли.

Ответ 7

Нажмите на значок "Настройки", затем нажмите кнопку "Восстановить настройки по умолчанию и перезагрузить". Это сработало для меня, тогда как принятый ответ не сделал. Google Chrome Restore Defaults and Reload

Ответ 8

В правом верхнем углу второй последний значок (окруженный красным цветом в прикрепленном изображении) предназначен для активации/деактивации отладки. Нажмите, чтобы переключать отладку в любое время.

консоль отладки Chrome

Ответ 9

Другой пользователь упомянул об этом небольшими подробностями, но я пропустил его, пока я не вернулся сюда примерно 3 раза в течение 2 дней -

Существует раздел под названием "Контрольные точки EventListener", который содержит список других точек останова, которые могут быть установлены. Бывает, что я случайно включил одну из них в DOM Mutation, которая давала мне знать, когда что-либо в DOM было переопределено. К сожалению, это привело к тому, что я отключил кучу плагинов и надстроек, прежде чем понял, что это всего лишь моя машина. Надеюсь, это поможет кому-то еще.

Ответ 10

Действительно глупая проблема, с которой я столкнулся, привел меня сюда с отладчиком; command.: "debugger;" на нем установлены часы.

Это вызвало страницу, которая только что сказала отладчика; чтобы отображаться между загрузкой каждой страницы.

Чтобы отключить его, просто нажмите правой кнопкой мыши на "Наблюдение" и нажмите "Удалить выражение".

Ответ 11

Это действительно плохой опыт. если вышеупомянутый ответ не сработал, попробуйте это.

Нажмите на значок "Настройки", затем нажмите кнопку "Восстановить настройки по умолчанию и перезагрузить".

Нажмите "F8", пока он не станет нормальным.

Счастливое кодирование!!

Ответ 12

Вы можете просто перейти в Breakpoints в консоли разработчика Chrome, щелкнуть правой кнопкой мыши и удалить точки останова. Простой.

Ответ 13

Вы можете нажать CTLR + F8, чтобы активировать или деактивировать точки взлома.

Это короткое решение.

Ответ 14

В моем цикле for произошла синтаксическая ошибка. Это вызвало ошибку паузы.