kma*_*ald 5 javascript signalr
根据我遇到的所有文档,我应该可以在我的连接启动后调用$ .connection.hub.id.这是我的代码:
    var handshake = $.connection.handshakeHub;
    $.connection.hub.start().done(function () {
        console.dir($.connection.hub);
        console.log('connection started with id: ' + $.connection.hub.id);
        self.parentConnectionId = document.cookie.replace(/(?:(?:^|.*;\s*)connection\s*\=\s*([^;]*).*$)|^.*$/, "$1");
        handshake.server.connect(self.parentConnectionId, $.connection.hub.id);
    });
Run Code Online (Sandbox Code Playgroud)
我成功连接,握手代理连接呼叫命中服务器,因此它不像连接是轰炸.我还在连接后检查了dev工具中的属性,ID仍未定义.
我已经尝试使用Signalr的2.1和2.2版,但没有运气.有人对此有经验吗?这是杀了我.
对于其他任何可能在谷歌上搜索/搜索的人(比如我),请确保您已经启动了集线器并且已连接.
$.connection.hub.start().done(function () {
    console.log("id : %o", $.connection.hub.id);
});
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           4316 次  |  
        
|   最近记录:  |