问题描述
我有一个一直在尝试调试的JS脚本。它工作正常。它具有警报,提示和console.log消息。我注意到在Firefox中,console.log消息在脚本中出现时会被打印到控制台“实时”,但是在Chrome中,必须等到脚本完成后才能显示console.log消息。这种行为使我认为这是一个错误,或者我只是单击了错误的过滤器或选项。
我仍然不确定为什么Chrome会表现出这种方式。
有什么见解?我希望看到消息在发生时发生
解决方法
好的。经过数小时的摆弄,我找出了罪魁祸首。 Chrome确实可以显示正在发生的控制台消息。显然,“暂停捕获的异常”选项是偶然打开的,并且阻止了日志的显示。
如果其他人有此问题,则需要等到脚本完成后再单击其中一条消息。就我而言,它是“ bs.js”。从那里,您将看到一个选项“暂停捕获的异常”,您可以在其中切换该选项。希望这对某人有帮助。