javascript websocket onmessage-Ereignis.Daten

Mithilfe von JavaScript WebSocket-wie gehen event.data aus onMessage Funktion?

var eventData = EventRequest("text");


  ..... codes .....


EventRequest = function (text)
{
   var socket = new WebSocket ('ws://localhost:8080/');
   websocket.onopen = function(evt) { onOpen(evt); };
   websocket.onmessage = function(evt) { onMessage(evt); };

function onOpen (evt)
{
   socket.send("text");
}

function onMessage (evt)
{
   alert (evt.data);
   return evt.data;
}
};

Ich versucht, verschiedene Möglichkeiten, um pass evt.Daten, aber ich habe nicht in der Lage gewesen. Sehe ich das richtig evt.data Daten. Ich kann einfach nicht übergeben Sie die Daten aus onMessage Funktion.

Versuchte ich

function wcConnection (){
   this.dataInput = '';
}

Innen onMessage Funktion, die ich Hinzugefügt

function onMessage (evt)
{
   alert (evt.data);
   this.dataInput = evt.data;
}

Jede mögliche Hilfe würde geschätzt.

InformationsquelleAutor user33054 | 2013-03-20
Schreibe einen Kommentar