【问题标题】:Asp.Net Stopwatch C#Asp.Net 秒表 C#
【发布时间】:2014-11-03 18:48:23
【问题描述】:

我有一个基于 Web (ASP.NET C#) 的游戏平台,该平台有一个赛马场。每个用户都应该完成这个赛马场。当在线用户开始游戏时,秒表开始计时并同时显示时间。我有一个回调方法和计时器,它每 1 分钟调用一次此方法。但是,问题是当一个在线用户正在玩游戏,而其他在线用户开始玩游戏时,秒表显示属于第一个在线用户的时间,但是对于新的在线用户,它必须显示 0。我无法处理这个问题。不使用 javascript 和 jquery 你有什么想法吗?

谢谢

【问题讨论】:

  • 为什么不能使用javascript或jquery?
  • 听起来秒表应该在客户端,因为它是基于每个客户端的。我不知道你为什么要在服务器上运行它。

标签: c# asp.net real-time stopwatch


【解决方案1】:

您必须有一个地方来存储每个玩家的开始时间。 如果您不想在客户端执行该操作 - 使用 javascript,则必须使用会话缓存在服务器端执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-27
    • 2011-05-05
    • 1970-01-01
    • 2012-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多