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.
- können Sie eine einfache? tutorialspoint.com/html5/html5_websocket.htm wie auf dieser Seite?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie server python-tornado
In Ihren client, um die Nachricht abzurufen, die Sie tun könnten,
sollten Sie die json-in der Konsole
Warum sind Sie Rückgabe Wert websocket.onmessage-Funktion? Dies ist die Funktion, wo du den hast-Wert.
Wenn Sie möchten, übergeben Sie den Wert an eine andere Funktion übergeben das event-Objekt an die Funktion und den Zugriff auf "evt.Daten".