Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Safari 7 中调试 JavaScript 时遇到问题,我输入的断点被忽略了。我知道您启用/禁用所有断点,它们肯定是启用的。它根本没有停止代码执行!
还有其他人经历过吗?有什么想法吗?
也许你禁用断点: https ://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/Debugger/Debugger.html
通过单击断点窗格中的断点图标,可以禁用所有断点。断点位置仍被保存,但 JavaScript 运行时就像没有设置断点一样。禁用的断点有灰色的外观,
重新启动 Safari 为我解决了这个问题。
尝试编辑断点,并e.preventDefault()在断点匹配时添加为要评估的代码。
e.preventDefault()