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

Почему Chrome приостанавливается на некоторой строке внутри jQuery?

Каждый раз, когда я обновляю свое веб-приложение с помощью Chrome Inspector, он приостанавливается и выводит меня на вкладку источников с большой красной стрелкой, указывающей на какую-то странную строку внутри jQuery.

Я вижу

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

в верхней части окна и

Приостановлено исключение: DOMException

в стеке вызовов на вкладке источников.

Насколько мне известно, я не установил никаких точек останова, и этот код раньше не выдавал исключений - так что происходит?

4b9b3361

Ответ 1

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

Ответ 2

Я отлаживал и забыл удалить точку останова.

Event Listener Breakpoints

Ответ 3

Также убедитесь, что в XHR Breakpoints вы не отметили "Any XHR".

Ответ 4

Чтобы отключить эту функцию в Windows для Chrome.

В кнопке Script, расположенной ниже красным цветом, перейдите в одно и то же состояние ( "Не останавливать на исключениях" )

enter image description here

Ответ 5

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

Значок точки разрыва в верхнем левом углу должен быть синим (для деактивации точек останова)

enter image description here

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

enter image description here

Ответ 6

Мне удалось очистить точку останова phantom, которую я использовал при использовании Chrome, закрыв инструменты разработчика, обновив страницу и открыв инструменты разработчика.

Ответ 7

Решение для отладки Visual Studio

У меня была такая же проблема с появлением "Приостановлено в отладчике", когда я создавал веб-сайт с MVC 5 и бритвой.

Что решило проблему для меня, так это:

  1. Удалите все точки останова в коде (некоторые были установлены в коде JavaScript).

  2. Начните отладку проекта, перейдите на вкладку "Настройки исключений" и снимите флажок "Исключения JavaScript (Chrome)".

  3. Остановить отладку - настройки будут применяться в первую очередь после перезагрузки

  4. Начать отладку - больше не "Приостановлено в отладчике"

В какой-то момент я должен был установить флажок "Исключения JavaScript (Chrome)" и забыть об этом.

Ссылка на изображение настроек исключения

Ответ 8

для меня это было проблемой: enter image description here Я должен был снять флажок любой XHR или получить

Вывод: я не знаю, решите ли вы, если это решит проблему, но я предполагаю, что если у вас есть какой-либо флажок на любой вкладке, в имени которой есть точки останова, просто снимите флажок и посмотрите, работает ли он, и снимите флажок с символа точки останова в верхней части. левая полоска, пока она не станет серой, и тогда вам нужно будет нажать кнопку паузы или воспроизведения в верхней левой полосе, и больше ничего не должно появляться.