Abfangen aller JavaScript-Fehler / Ausnahmen auf Wii / Opera 9

8

Ich aktualisiere eine Website, die ich für die Nintendo Wii gebaut habe, und suche nach einer guten Möglichkeit, die Anwendung zu debuggen. Wii's Browser (eine Version von Opera 9.3) hat keine Art von JavaScript-Konsole. Ich wollte eine der verschiedenen Remote-Debug-Konsolen-Lösungen verwenden (z. B. jsconsole.com ), aber keine davon scheint zu funktionieren. Ich vermute, der Grund dafür ist eine Art von nicht unterstützter Funktionalität, aber ich kann nicht herausfinden, was das ist, ohne eine Konsole oder irgendeine Art von Fehlerausgabe.

Dinge, die ich versucht habe:

  1. window.onerror ( Nicht unterstützt bis Opera 11.6 )
  2. Die Methode Error.prototype.toString überschreiben (funktioniert auf Desktops, nicht auf Wii)
  3. Code, der das Skript in try/catch blocks umwandelt (Ausnahmen werden nicht für Referenzfehler ausgelöst und was nicht. try / catch funktioniert, aber nur für Ausnahmen, die ich werfe.)
  4. <body onerror="alert('ERROR!!!')" />
  5. PhoneGaps Remote Debugger / Weinre

Gibt es weitere Vorschläge zum Abfangen von Fehlern und unbehandelten Ausnahmen für eine ganze Seite?

    
Brad 30.09.2012, 19:40
quelle

2 Antworten

1

dieser Link schlug vor, in Firebug Lite . Ich weiß nicht, wie es auf dem Wii-Browser gehen würde, da ich das Gerät nicht besitze.

Es ist schade, dass der Motor zu alt ist, um Draagonfly zu unterstützen.

    
dvhh 08.10.2012 16:01
quelle
1

Sie können den Debugging-Code immer selbst programmieren, zum Beispiel:

%Vor%     
Asshole 02.11.2012 17:02
quelle