countdown的倒计时函数是用系统时间到killTime的时间差倒计时的吗?不应该使用nowTime么?

来源:5-3 计时交互

EverL

2016-11-23 13:15

countdown的倒计时函数是用系统时间到killTime的时间差倒计时的吗?不应该使用nowTime么?

写回答 关注

3回答

  • likeflower950
    2016-11-23 20:38:23
    已采纳

    恩,你说的很有道理,老师这里确实是使用了客户端的时间来进行倒计时的!

    可能是这个插件没有传入当前时间的功能吧!

    不过这并不影响后面的逻辑,当前客户端即便到时间了,仍然是不能进行秒杀的,后台逻辑仍然是有判断的,只是当前客户端的用户如果自己不知道情况的话,会一直发送请求,或者用户电脑时间特别靠后的话,在还没有开始就已经显示结束了!

    EverL 回复likefl...

    本地时间到了,执行秒杀相关js,请求秒杀地址,但是秒杀地址处判断后台时间并未开始,然后客户端只能重新调用本地时间(可是本地时间已经过了,又要执行请求秒杀地址逻辑,那么在这段本地与服务器的时间差内是不是一直处于循环状态)

    2016-11-30 11:38:48

    共 3 条回复 >

  • sgnx
    2016-12-16 13:33:19

    如果用户恶意修改本地时间呢?有解决的么?

  • qq_冬阳_0
    2016-12-14 14:19:21

    我也注意到这个问题了,难道是插件没有这个参数吗,去找找countdown的api去


Java高并发秒杀API之web层

Java实现高并发秒杀API的第三门课,介绍Web层的设计和实现

66079 学习 · 395 问题

查看课程

相似问题