
创建一个定时器,可以循环使用的那种,如果你是要的相同时间是小时那就每隔一个小时获取一次date来进行判断,当然你的页面是要在打开状态下的,要不然就只能在后台写好判断,你的页面获取后台数据,不管你是什么时候打开都能正确的判断时间点
1
使用前端时间 直接获取终端的时间,用来计时,这种方式是很多单机游戏使用的方式。 这种方式时存在漏洞的,例如我们记录进入关卡的时间(客户端时间),然后开始计时,每10分钟恢复1点体力。 当我修改了我的客户端时间之后,体力的值也随之变化了。 即使在后端做了校验,前端显示也会有问题,体验并不好。 或者如果我前端的时间更快,前端显示我已经恢复了体力,但是发送到后端校验时缺失败了。
2
使用后端时间 另外一种方式时都使用后端时间,这又会有什么问题呢 最明显的就是当前后端不在同一个时区的时,获取的时间并不一致。 另外就是后端的时间每次都去更新比较麻烦。 比如说我要显示倒计时,每次打开界面的时候都需要请求一次系统时间, 然后需要另外在开一个定时器,每秒做一次减一 *** 作。
3
兼顾前后端时间 这是我们游戏最终才有的一种方法。
以上就是关于怎样指定时间让html每天都在相同的时间重新请求接口全部的内容,包括:怎样指定时间让html每天都在相同的时间重新请求接口、前端时间怎么和后端同步、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)