我正在搜索一个客户端计时器的示例,该计时器与服务器计时器同步。此外,客户端必须有一个按钮,可以将服务器计时器重置为默认值,并且此时它还会重置客户端计时器。
我自己尝试过,但似乎有一些回发延迟,这使我无法让它至少看起来像是同步。
我希望有人能给我一个例子,按钮部分非常重要,因为按下按钮就会出现延迟。
提前致谢,
儒略
答案 0 :(得分:0)
将服务器偏移量写入响应,如JSON或任何其他方式,并将其用作下一个方法的参数
function getServerTime(serverOffset) { var myDate=new Date(); myDate.setDate(myDate.getTime()+(serverOffset*60*60*1000)); return myDate; }
这种方法可以每秒调用一次,并将返回值放在任何你想要的地方。