Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 浏览器中的信号器异常_Asp.net_Visual Studio 2012_Signalr - Fatal编程技术网

Asp.net 浏览器中的信号器异常

Asp.net 浏览器中的信号器异常,asp.net,visual-studio-2012,signalr,Asp.net,Visual Studio 2012,Signalr,我正在尝试创建聊天应用程序,但在成功构建web应用程序后,当我传递聊天参数时,它捕获到异常。异常为 0x800a139e-JavaScript运行时错误:信号器:连接必须为 在可以发送数据之前启动。在.send()之前调用.start() 屏幕截图附于此处 您需要确保在start完成之前不要尝试调用服务器端集线器方法。例: $.connection.hub.start().done(function(){ $('#submit').click(function () {

我正在尝试创建聊天应用程序,但在成功构建web应用程序后,当我传递聊天参数时,它捕获到异常。异常为

0x800a139e-JavaScript运行时错误:信号器:连接必须为 在可以发送数据之前启动。在.send()之前调用.start()

屏幕截图附于此处


您需要确保在
start
完成之前不要尝试调用服务器端集线器方法。例:

$.connection.hub.start().done(function(){
     $('#submit').click(function () {
         $.connection.chat.server.addMessage($('#msg').val());
     })
});
请注意,在建立连接之前,事件处理程序不会连接。

请参阅