收藏
回答

关于扫码参数携带的扫码时间scancode_tim这个参数?

微信扫普通二维码进入小程序,可以获取扫码时间 scancode_time 这个参数,这个参数是用户使用微信扫码拉起微信小程序的时间点,这个时间是服务器端的时间。


在页面的onLoad获取到的时间是用户的客户端时间,客户端时间和服务器时间会存在差异,这个一般怎么解决?


各位大佬有没有好的方法?


回答关注问题邀请回答
收藏

2 个回答

  • |G.XIAO|
    |G.XIAO|
    2020-05-07

    嗯嗯,这个和秒杀客户端和服务器端时间的校验机制是一样的,谢谢

    2020-05-07
    有用
    回复
  • 张伟利
    张伟利
    2020-05-07

    如果你对时间要求比较严格,建议专门出一个返回服务器时间的接口,每次请求前从服务器获取时间,但这样可能对服务器有一些压力;另外一个解决方法在onLoad请求一次服务器时间接口,然后和用户端时间进行比对,“多退少补”的方式,通过客户端的时间再加上和服务器相差的时间去请求

    2020-05-07
    有用
    回复
登录 后发表内容
问题标签