捕获在Wii / Opera 9中所有的JavaScript错误/异常(Catching all J

2019-08-01 01:58发布

我更新我建立了任天堂Wii的网站,并正在寻找调试应用程序的好方法。 Wii的浏览器(版本9.3歌剧的),没有任何形式的JavaScript控制台。 我将使用各种远程调试控制台解决方案之一(如jsconsole.com ),但他们都不工作。 我怀疑这样做的原因是某种不支持的功能,但我想不出这是什么没有一个控制台或某种错误的输出。

事情我已经尝试:

  1. window.onerror ( 不支持,直到歌剧11.6 )
  2. 重写Error.prototype.toString方法 (在桌面上工作,而不是在Wii)
  3. 这似乎包裹脚本代码try/catch块 (异常不抛出引用错误,什么不是。 try / catch的作品,但只有我例外扔。)
  4. <body onerror="alert('ERROR!!!')" />
  5. PhoneGap的的远程调试器/ Weinre

是否有捕获错误和未处理的异常对整个页面的任何其他建议?

Answer 1:

这个链接被suggestting lookimng到萤火虫精简版 。 我不知道它将如何票价在Wii上的浏览器,因为我没有自己的设备。

这是一个遗憾,发动机太老支持draagonfly。



Answer 2:

你总是可以在编程调试自己的代码,例如:

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


文章来源: Catching all JavaScript errors/exceptions on Wii/Opera 9