HTML5-EventSource-listener für alle Ereignisse?

Habe ich von push-Benachrichtigungen in meine JavaScript-client-app mit EventSource.
Ich kann anfügen Ereignis-Listener wie diese:

source.addEventListener('my_custom_event_type', function(e) {
  console.log(e.data);
}, false);

Aber ich möchte, um zu beobachten alle Ereignisse, die geschoben werden, von dem server (hauptsächlich für Fehlersuche), so dass, wenn einige Ereignis wird gesendet, aber es hat keine Ereignis-listener habe ich es leicht finden können. Ich meine, ich will nicht einfach "ignorieren" werden alle Ereignisse, die keine eventListeners gebunden.

Ich würde erwarten, dass etwas wie das hier tun:

source.addEventListener('*', function(e) {
  console.debug('Event with no listener attached: ', e);
}, false);

Aber die Spezifikation und tutorials wie das an html5rocks nicht angeben, wenn dies möglich ist oder nicht.

In der anderen hand, kann es einige firefox - /chrome-Erweiterung, die es ermöglicht, die zur überwachung aller server-Ereignisse oder so etwas. Diese Dinge würden wirklich helfen, auf die Entwicklung von push-Benachrichtigungen.

Dank!

InformationsquelleAutor tothemario | 2012-03-29

Schreibe einen Kommentar