Sử dụng JavaScript WebSocket cách vượt qua event.data
ra chức năng 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;
}
};
Tôi đã thử nhiều cách khác nhau để chuyển evt.data ra, nhưng tôi không thể. Tôi có thể xem dữ liệu evt.data
chính xác. Tôi chỉ không thể chuyển dữ liệu ra khỏi chức năng onMessage
.
tôi đã cố gắng
function wcConnection(){
this.dataInput = '';
}
Bên onMessage
chức năng, tôi đã thêm
function onMessage (evt)
{
alert (evt.data);
this.dataInput = evt.data;
}
Bất kỳ trợ giúp sẽ được đánh giá cao.
bạn có thể làm điều cơ bản không? http://www.tutorialspoint.com/html5/html5_websocket.htm như trên trang đó? –