我正在使用Google Chrome,开发使用yeoman
生成并与grunt
一起投放的AngularJS前端。我正在尝试调试WebSocket上发生的问题,浏览器(客户端)快速接收文本JSON消息(没有二进制数据),服务器不期望来自客户端的任何消息。
但是我遇到调试器本身的问题。根据{{3}}的回答:
每次发送或接收新邮件时,都必须刷新 单击左侧的[WebSocket资源]条目的主面板。
我希望这是真的,但不幸的是,每当我选择左边的WebSocket资源进行分析时,如果该WebSocket收到新消息,则视口会切换到其上方或下方最近的其他资源从左侧窗格。
https://stackoverflow.com/a/10524936/4506528
livereload
是一个websocket),则不会发生这种情况。起初我怀疑它就像某些IDE和控制台记录器一样,我必须启用/禁用Scroll Lock
或Show console when standard error changes
之类的某种选项,但我不喜欢'请在Google Chrome上看到导致此问题的选项。
如何防止这种情况发生?