问题描述
类型前端H5(小程序)上的一些营销活动,比如大转盘,或刮刮乐这种,我知道中奖结果要再后台计算再返回给前端,但是有个问题,比如假设请求后台事件比较长的情况下要怎么去控制结果?
比如大转盘一般是请求后台计算结果,得到结果后响应给前端,前端拿到结果后计算要旋转的角度,那如果请求时间比较长呢?比如因为网络环境比较差,2s左右才返回结果,那体验上就感觉大转盘点击"没反应"或者程序死掉的这种感觉,这种情况下要怎么处理?
再比如挂挂乐这种,几乎是要即时就出结果的,那这种情况要怎么处理?
类型前端H5(小程序)上的一些营销活动,比如大转盘,或刮刮乐这种,我知道中奖结果要再后台计算再返回给前端,但是有个问题,比如假设请求后台事件比较长的情况下要怎么去控制结果?
比如大转盘一般是请求后台计算结果,得到结果后响应给前端,前端拿到结果后计算要旋转的角度,那如果请求时间比较长呢?比如因为网络环境比较差,2s左右才返回结果,那体验上就感觉大转盘点击"没反应"或者程序死掉的这种感觉,这种情况下要怎么处理?
再比如挂挂乐这种,几乎是要即时就出结果的,那这种情况要怎么处理?
10 回答11.2k 阅读
15 回答8.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6k 阅读
2 回答2.8k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
很多抽奖都是用户点击抽奖后掉接口,在等待接口返回数据的过程中执行抽奖动画,然后至于怎么把接口数据和前端展示给用户抽奖结果两者结合,就很简单了吧。