【问题标题】:Moving SignalR object between HTML pages在 HTML 页面之间移动 SignalR 对象
【发布时间】:2013-07-12 03:28:40
【问题描述】:

我在JavaScript 上使用SignalR

我有两个对象:一个Connection 对象和一个Hub Proxy 对象:

 var connection = $.hubConnection();
 connection.url = 'http://localhost:xxx/signalr';
 var contosoChatHubProxy = connection.createHubProxy('ChatHub');

我希望这两个对象能够在某些 HTML 页面中被识别,我尝试将它们放入 SessionStorage 所以我不得不将它们转换为 JSON:

 sessionStorage["connection"]= JSON.stringify(connection);
 sessionStorage["proxyHub"]= JSON.stringify(contosoChatHubProxy);

我收到以下错误:

"Converting circular structure to JSON"

我在几个地方找到了有关此信息,并且到处都写着应该确定真实对象

问题是什么是真实的对象?

下面是来自控制台的连接对象图片:

或者有没有另一种方法在页面之间传递对象而不转换它? (无 Cookie)

【问题讨论】:

    标签: javascript json html signalr


    【解决方案1】:

    新页面需要新连接。希望被证明是错误的。

    【讨论】:

    • 如果不是真的,我会很高兴。但不幸的是,我得出了同样的结论!还是谢谢。
    猜你喜欢
    • 2013-03-15
    • 1970-01-01
    • 2016-06-26
    • 2014-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多