我想创建一个应用程序,其中第3页的用户开始通过sockjs websocket进行通信(它们通过page1和page2到达第3页)。代码工作正常,但我不知道为什么!
在应用程序内部打开Sockjs
// Global scope
var sock;
// Inside a function page3, this is invoked when Page3 loads for the first time
function page3(){
// Local scope
sock= new SockJS("localhost:8080/messages);
sock.onopen= function(){
....
};
sock.onmessage= function(data){
....
};
}
我的问题是 - 当从服务器如何sock.onmessage
通过执行程序访问,即使它“看到”仅在第3页装在第一时间这是当function page3()
被称为发送的消息?