Я написал скрипт, который работает должным образом. Но иногда он не получает никакого ответа со стороны сервера, что очень запутанно, потому что я отлаживал приложение несколько раз, но никаких исключений и ошибок не возникало, пока остается идентификатор соединенияКто-нибудь, пожалуйста, помогите мне, что на самом деле происходит?
$(function() {
$.connection.hub.url = '@Url.Content("~/signalr")';
var Hub = $.connection.chatHub;
$.connection.hub.start({ transport: ["webSockets", "longPolling", "serverSentEvents","foreverFrame"] })
.done( function() { Hub.server.register(); })
.fail(function(){ console.log('Could not connect'); });
$.connection.hub.logging = true;
$.connection.hub.error(function (err) { console.log("Error Signal R:" + JSON.stringify(err)); });
Hub.client.onBrodcast = function (id, msg) { $('body #chat_show_').prepend($.trim(msg)); };
});