Я новичок в signalr. Я начал приложение MVC 4.0, из коробки, и подключил свой JavaScript-код signalr в представлении индексов. Когда я нажимаю кнопки Register или Login, signalr выдает ошибку JavaScript.SignalR throw JavaScript Ошибка
Unhandled exception at line 11, column 10700 in http://localhost:49172/Scripts/jquery.signalR- 0.5.1.min.js
0x800a138f - Microsoft JScript runtime error: Unable to set value of the property 'src': object is null or undefined
Любые предложения оценены.
EDIT:
Это степень моего кода:
$(function() {
var blasht = $.connection.blashtHub;
blasht.addMessage = function (message) {
$('#messages').append('<li>' + message + '');
};
$("#blashtIt").click(function() {
var control = $('#blashtText');
var control2 = $('#hiddenUserId');
// Call the chat method on the server
blasht.send(control2.val(), control.val());
control.val('');
});
blasht.updateTopTen = function (message) {
//add code to update the top user's list
};
// Start the connection
$.connection.hub.start();
});
Как предположил я уронил мин и здесь, где происходит сбой, на frame.sc = SRC; линия.
reconnect: function (connection) {
var that = this;
window.setTimeout(function() {
var frame = connection.frame,
src = transportLogic.getUrl(connection, that.name, true) + "&frameId=" + connection.frameId;
connection.log("Upating iframe src to '" + src + "'.");
frame.src = src;
}, connection.reconnectDelay);
},
SignalR, а не я, ссылается на эту функцию повторного подключения. Очевидно, именно так он поддерживает соединение с сервером.
Вы должны показать свой код, и, в частности, код, который устанавливает 'src' свойства, а также код, который получает любой объект, вы установка свойства 'src'. –
Эта ошибка была исправлена, поэтому обновление SignalR :) – davidfowl