18

我在 Safari 7 中调试 JavaScript 时遇到问题,我输入的断点被忽略了。我知道您启用/禁用所有断点,它们肯定是启用的。它根本没有停止代码执行!

还有其他人经历过吗?有什么想法吗?

4

3 回答 3

21

也许你禁用断点: https ://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/Debugger/Debugger.html

通过单击断点窗格中的断点图标,可以禁用所有断点。断点位置仍被保存,但 JavaScript 运行时就像没有设置断点一样。禁用的断点有灰色的外观,

禁用断点

启用断点

于 2013-11-22T10:06:41.470 回答
2

重新启动 Safari 为我解决了这个问题。

于 2015-01-28T00:10:51.243 回答
0

尝试编辑断点,并e.preventDefault()在断点匹配时添加为要评估的代码。

于 2015-08-17T09:43:23.100 回答