1

我正在尝试使用 signalR 制作聊天应用程序。但它向我显示 $.connection 未定义的错误。我已将以下库添加到 aspx 类

<script src="Scripts/jquery-1.8.2.min.js"></script>
     <!--Reference the SignalR library. -->
     <script src="Scripts/jquery.signalR-1.0.0.js"></script>
     <!--Reference the autogenerated SignalR hub script. -->
     <script src="signalr/hubs"></script> 
<script type="text/javascript">
$(function () {
    // Declare a proxy to reference the hub. 
    var chatHub = $.connection.chatHub;
});

我从stackoverflow研究了许多解决方案,但无法解决问题:(

4

1 回答 1

2

我遇到了类似的问题,当我更换时已解决

<script src="signalr/hubs"></script>

http://localhost/[myrootname]/signalr/hubs 

同时验证是否浏览网址:

http://localhost/[myrootname]/signalr/hubs 

您的浏览器正在尝试打开静态文件

于 2014-05-08T14:21:31.883 回答