#javascript #websocket #google-chrome-devtools
#javascript #websocket #google-chrome-devtools
Вопрос:
Я использую chrome console для отладки моего HTML-приложения websocket.
Итак, когда я открываю WebSocket
вкладку и нажимаю на запрос, я могу видеть все предыдущие сообщения, которые происходили с моим приложением. Единственная проблема в том, что я могу видеть только предыдущее сообщение.
Это означает, что если я буду отправлять / получать forth message
прямо сейчас, я не смогу это увидеть, и я вынужден обновить это окно (щелкнуть заголовок и вернуться к фреймам или щелкнуть по соединению еще раз).
Это раздражает при отладке приложения в режиме реального времени. Есть ли способ сделать это без обновления? Например, мне не нужно ничего обновлять, когда я нахожусь на XHR
вкладке и просматриваю ajax-связь.
P.S. Вы можете попробовать это сами здесь: http://www.websocket.org/echo.html
Комментарии:
1. Хм, интересно, это «ошибка» DevTools или функция, которую они просто еще не внедрили (кажется странным, что у них ее еще нет). Какую версию Chrome вы используете?
2. Я использую текущую последнюю версию 35. Вы можете проверить это самостоятельно с любой версией, которая у вас есть здесь: websocket.org/echo.html
3. Отлично, я искал место для тестирования. Так что да, интересно, это просто ошибка или нереализованная функция
4. Хотя статье 2 года, похоже, она написана специально, а не из-за какой-то ошибки: blog.kaazing.com/2012/05/09 / … — так что, возможно, решение заключается в запросе функции. Я все еще ищу другие ссылки в других местах
5. @Ian если пока ничего не существует, я посмотрю, как запросить эту функцию. Но я заметил, что многие вещи, которые, как я думал, не существуют, на самом деле существовали, и я просто не знал о них. Так что, кто знает, может быть, я просто пропускаю это и где-то есть кнопка или флаг «показывать сокеты в режиме реального времени» 🙂