¿Cómo detectar todos los errores no detectados en una aplicación de polímero de dardos?
Quiero poner un controlador que detecte todos los errores no controlados en una aplicación Polymer.
Lo supuseZone
sería el truco tan probado
void main() {
runZoned(() => initPolymer(), onError: (e, stackTrace) {
_log.shout('TOP ZONE', e, stackTrace);
});
}
Pero eso no funciona. Los errores nunca llegan a este controlador de errores.
No estoy seguro si esto se relaciona conhttp://code.google.com/p/dart/issues/detail?id=15854
¿Cómo manejan las personas esto?