0

我正在尝试在 Mac OS 10.10.5 上使用 Xamarin Studio Community 6.1.5运行SignalR 2.0 和 MVC 5 示例。

在 Firefox 和 Chrome 中,开发人员工具显示请求/signalr/hubs完成并以 200 响应,但它们显示的正文不包含任何内容。(Chrome 会报告响应大小和时间;Firefox 不会。)我在 中添加了一条debuggerJavaScript 语句Chat.cshtml,但调试器在 Firefox 中永远不会中断,只有在我取消页面加载(即按下[Esc]或点击Stop loading this page)按钮时才会在 Chrome 中中断到 URL/搜索栏。

@section scripts {
    <script src="~/Scripts/jquery.signalR-2.0.3.min.js"></script>
    <script src="~/signalr/hubs"></script>
    <script>
        $(function () {
            debugger;
            // Reference the auto-generated proxy for the hub.
            var chat = $.connection.chatHub;

            // The rest omitted from the Stack Overflow question for brevity.
        });
        // This optional function html-encodes messages for display in the page.
        function htmlEncode(value) {
            var encodedValue = $('<div />').text(value).html();
            return encodedValue;
        }
    </script>
}

该示例在 Visual Studio 中运行。

这个例子应该有效吗?如果可以使它工作,我需要做什么?

4

0 回答 0