我在SignalR连接对象上调用start时出错。
我在纯HTML页面中使用singalr功能。
以下是页面中包含的代码的和平。
<script type="text/javascript" src="Scripts/jquery-1.6.4.js"></script>
<script type="text/javascript" src="Scripts/jquery.signalR-0.5.2.js"></script>
<script src='<%= ResolveClientUrl("~/signalr/hubs") %>'type="text/javascript"></script
var movieTicketHub = $.connection.movieTicketHub;
$( function(){
$.connection.hub.start();
}
);
这是我的中心
namespace MovieReservation
{ 公共类MovieTicketHub:Hub { public void BookTicket(字符串号,bool预订) { Clients.SendNotification(不,预订); } } }
错误消息:无法获取属性“start”的值:object为null或undefined
答案 0 :(得分:0)
问题是动态signalR javascript引用的方式。 以下变化解决了我的问题。
<script src="/signalr/hubs" type="text/javascript"></script>