Я отлаживаю онлайн-программу и столкнулся с проблемой. Я хотел бы перехватить сообщения от объекта WebSocket
для манипуляции в консоли браузера. Тем не менее, веб-сокет создается следующим образом:
(function() {
var s = new WebSocket();
})()
Поэтому он был создан локально, и у меня нет ссылки на s
. Мой вопрос - есть ли в Chrome DevTools какой-либо инструмент для получения ссылки на эту переменную, чтобы к ней можно было получить доступ в консоли браузера?
Я попытался вставить скрипт для изменения тела (и скрипт) до его загрузки, что в конечном итоге не удалось. В Chrome обязательно должен быть какой-то интроспективный инструмент, позволяющий вам делать такие вещи.