我正在尝试使用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查看了很多解决方案,但无法解决问题:(
答案 0 :(得分:1)
我遇到类似的问题,当我更换
时解决了<script src="signalr/hubs"></script>
与
http://localhost/[myrootname]/signalr/hubs
同时验证是否浏览网址:
http://localhost/[myrootname]/signalr/hubs
您的浏览器正在尝试打开静态文件