准备用jq➕php写个轮盘 但是害怕别人修改jq的概率来达到高概率获奖怎...
发布网友
发布时间:2024-08-07 06:46
我来回答
共1个回答
热心网友
时间:2024-08-18 01:54
如果是要做真实的抽奖系统,抽奖结果一般是由服务器生成,前端只是做做样子。
因为做web系统,前端传过来的任何数据,都是不可信的。
你可以看一些做的比较假的效果中,转盘转着转着就跳了,跳到一个没中奖的结果上,这就是前端效果做的不自然,从服务器获取结果后,没有平滑过渡到结果项。
如果你要实现的页面,只考虑手机端支持的话,js结合css3的animation实现起来很容易,过渡也自然。具体流程就是
客户点击开始抽奖 -> 转盘启动,设置一个最小时间-> ajax异步获取本次抽奖结果 (由服务器端根据设好的概率和规则生成并记录)->间隔时间或客户手动按停 -> 设置转盘结果到某一项,转盘渐停,停到指定抽奖项上面,并弹出是否中奖提示
热心网友
时间:2024-08-18 02:01
如果是要做真实的抽奖系统,抽奖结果一般是由服务器生成,前端只是做做样子。
因为做web系统,前端传过来的任何数据,都是不可信的。
你可以看一些做的比较假的效果中,转盘转着转着就跳了,跳到一个没中奖的结果上,这就是前端效果做的不自然,从服务器获取结果后,没有平滑过渡到结果项。
如果你要实现的页面,只考虑手机端支持的话,js结合css3的animation实现起来很容易,过渡也自然。具体流程就是
客户点击开始抽奖 -> 转盘启动,设置一个最小时间-> ajax异步获取本次抽奖结果 (由服务器端根据设好的概率和规则生成并记录)->间隔时间或客户手动按停 -> 设置转盘结果到某一项,转盘渐停,停到指定抽奖项上面,并弹出是否中奖提示