使用JavaScript WebSocket如何通過event.data
出onMessage
函數?javascript websocket onmessage event.data
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;
}
};
我嘗試了不同的方法來傳遞evt.data,但是我一直沒能做到。我可以看到正確的evt.data
數據。我只是無法通過onMessage
函數傳遞數據。
我試圖
function wcConnection(){
this.dataInput = '';
}
內onMessage
功能,我添加
function onMessage (evt)
{
alert (evt.data);
this.dataInput = evt.data;
}
任何幫助,將不勝感激。
你能做一個基本的嗎? http://www.tutorialspoint.com/html5/html5_websocket.htm喜歡在該頁面上? – 2013-07-06 14:31:23