我正在尝试让noVNC与 Internet Explorer 9(平台预览版 7)一起使用。开发者工具窗口 (F12) 比以前版本的 IE 有了很大改进。但是,当抛出异常时,这些工具不会报告脚本文件名或行号。
是否有一种直接的方法可以将开发人员工具中的异常消息与 Javascript 中发生异常消息的位置相匹配?(除了通过在代码中添加控制台消息来进行暴力搜索)。
更新:
我发现导致异常的代码在 try/catch 块中。如果我没有捕捉到异常,行为会更糟:我从未见过任何报告。但我可以根据之前和之后的 console.log 调试消息判断它已经停止执行(之后的那些永远不会触发)。所以我想问题仍然存在,我如何让 IE9 开发工具显示脚本中控制台消息(尤其是 console.error)的位置,就像 Chrome 开发工具和 firefox firebug 一样?