捕获Wii / Opera 9上的所有JavaScript错误/异常

时间:2012-09-30 19:40:50

标签: javascript javascript-events opera

我正在更新我为Nintendo Wii构建的网站,我正在寻找调试应用程序的好方法。 Wii的浏览器(Opera 9.3的一个版本)没有任何类型的JavaScript控制台。我打算使用各种远程调试控制台解决方案之一(例如jsconsole.com),但它们似乎都不起作用。我怀疑这是因为某种不受支持的功能,但我无法弄清楚没有控制台或某种错误输出的情况。

我尝试过的事情:

  1. window.onerrorNot supported until Opera 11.6
  2. Overriding the Error.prototype.toString method(适用于台式机,不适用于Wii)
  3. Code that appears to wrap script in try/catch blocks(参考错误不会引发例外情况,不会引发异常。try / catch有效,但仅适用于我抛出的异常。)
  4. <body onerror="alert('ERROR!!!')" />
  5. PhoneGap的远程调试器/ Weinre
  6. 是否还有其他建议可以捕获整个页面的错误和未处理的异常?

2 个答案:

答案 0 :(得分:1)

this link建议进入firebug lite。我不知道wii浏览器会如何,因为我没有设备。

遗憾的是引擎太旧了,无法支持draagonfly。

答案 1 :(得分:1)

您可以自己编写调试代码,例如:

try{
    yourFunction();
}catch(e){
    alert('yourFunction failed!');
}