我在整个互联网上寻找有关此主题的单个线程,但没有找到。
在版本 277(可能是之前的版本,因为这是我尝试英特尔 XDK 的第一个版本),webkit 检查器不会在断点处停止,永远!事实上,仅仅设置一个断点,UI 似乎有相当多的困难。注意到几个奇怪的行为:
在检查器的“来源”选项卡中,打开一个 js 文件,然后单击左边距(在行号上),您会注意到:
1)它不会显示断点。2)因此,您开始单击几次,并且您注意到我每次单击都会在断点列表(在检查器的右列中找到)中找到一个断点。
重要笔记:
我非常习惯在 Chrome 中使用 webkit 检查器,所以我知道在断点处停止可以在其他上下文或环境中使用。
从这个意义上说,我试图继续向自己证明这一点,所以我在 Node Webkit 中尝试了这个功能(因为 XDK IDE 是基于它的),我惊讶地发现这确实在那里工作出色地。
这就是为什么我相信它一定是因为我在 Windows 8.1 上运行 XDK。所以我在家里的 Mac 上安装了 SDK。同样的问题。所以我又试了 Windows 7: 同样的问题。
问题是,为什么调试器在 XDK 中不起作用?它在过去有效吗?为什么世界上似乎没有人抱怨这个错误?