Я использую отладчик хрома, и я хорош когда дело доходит до установки точек останова, после того как страница работает. Моя проблема состоит в том, когда я делаю или f5 или нажатие вводят в строку URL, мои точки останова исчезают. Как я могу установить точку останова в коде, который происходит, когда страница сначала загружается?
Я использую следующий подход, который подходит для Chrome
, Safari
использование Charles Proxy
и Rewrite Tool
debugger;
или если необходимо заставить консоль браузера ожидать
setTimeout(function(){
debugger;
console.log('gets printed only once after timeout');
}, 7000);
setTimeout
, функция, которая инициирует после задержки для предоставления пользовательского времени для присоединения консоли