我正在开发一个跨域 RPC 库,我想使用 qunit 对其进行一些单元测试。
为了正确进行测试,我设置了一个 grunt 文件,该文件启动 node.js 服务器和 phantomjs 以加载测试,如此处rpc.html
所述(使用服务器任务以便可以模拟不同的域,并且)。此测试打开一个 iframe,其中模拟了在.localhost
127.0.0.1
frame.html
rpc.html
到目前为止一切都很好。我遇到的问题是,每当其中发生 JS 错误时,frame.html
它都不会输出到控制台。仅显示发生的错误rpc.html
。尽管console.log()
etc 的输出在frame.html
.
有没有办法让我显示所有发生在 中的 JavaScript 错误frame.html
,包括解析错误等?
先感谢您。