0

チャットアプリケーションを作成しようとしていますが、Webアプリのビルドが成功した後、チャットのパラメーターを渡すときに例外が発生します。例外は

0x800a139e-JavaScriptランタイムエラー:SignalR:データを送信する前に接続を開始する必要があります。.send()の前に.start()を呼び出します

スクリーンショットはここに添付されています ここに画像の説明を入力してください

ここに画像の説明を入力してください

4

1 に答える 1

1

になるまで、サーバー側のハブ メソッドを呼び出さないようにする必要がありstartますdone。元:

$.connection.hub.start().done(function(){
     $('#submit').click(function () {
         $.connection.chat.server.addMessage($('#msg').val());
     })
});

接続が確立されるまで、イベント ハンドラーは接続されないことに注意してください。

于 2013-02-27T19:51:46.453 に答える