Axure RP8怎么设计倒计时获取短信验证码效果?

现在很多网站都会使用短信验证码,该怎么使用axure设计一个带有倒计时的短信验证码呢?下面我们就来看看详细的教程。

要实现倒计时的功能在AXURE中需要借助两个元件配合才能完成,一个元件是“获取短信验证码”的按钮;另一个元件是动态面板;同时还需要一个变量;变量在这里相当于一个计时器,我们先把变量设置为60时,一旦启动了,就从60一直倒计时到0;

1、拖一个矩形,设置好长宽高,并命名为SendSMS;

2、拖一个动态面板,随便放一个位置都可以,(本例放在矩形框上方一点),将动态面板命名为Clock,并设置两个状态,分别为状态1、状态2;

3、设置一个变量,等赋值之后,作为开始倒计时作用;

4、上述三步准备工作做好后,咱开工设置吧;首先选中矩形框SendSMS,编辑用例“鼠标单击时”,给变量Daojishi设置一个初始值60,意为从60秒开始倒计时;

5、紧接着设置动态面板Clock中的状态1、状态2,循环着切换状态,1000毫秒切换一次;这举是为了触发动态面板的“面板状态改变时”事件。

6、设置动态面板Clock“状态改变时”事件,新增条件在变量Daojishi>0的情况下,设置矩形框SendSMS里文字变更为“Daojishi秒后重新获取”。

7、设置Daojishi变量值自减1,意为判断在每次当变量值Daojishi>0时,动态面板Clock第1秒切换一次状态时,而Daojishi值由60变成59;再1秒后循环切换到下一状态时,Daojishi值由59变成58;以此类推...

8、最后再设置一下当Daojishi值自减到0时的情况,设置动态面板不再切换状态了,即设置Clock为停止循环

9、此时SendSMS矩形框内的文字停止在“0秒后重新获取”,不再倒计时了;但不符要求,需要调整为“重新获取验证码”,操作如下图所示:

10、至此所有设置已完成,咱预览下效果如下:

短信验证码通常出现在登录、注册、忘记密码等场景下需要用户手工点击“获取短信验证码”按钮来触发系统发短信,同时按钮会改变成倒计时状态,希望大家喜欢,请继续关注我们。

(0)

相关推荐

  • 微信总是收不到短信验证码是怎么回事

    手机上面收不到验证码时,可以通过检查网络状态.输入的手机号码.手机短信功能设置.手机欠费情况.手机安全管家短信拦截设置等处理. 方法/步骤 1 检查手机上面的网络状态. 检查手机上面的信号是否正常.稳 ...

  • 短信验证码怎么调用?

    验证码短信是一种有效的验证方式,它可以大大的增加网站和APP的安全性,防止用户恶意注册,其工作原理就是,用户在注册框,输入自己的手机号码,点击获取短信验证码,然后网站后台和APP后台生产验证码,通过短 ...

  • 快速使用虚拟短信验证码接收平台接收验证码方法

    快速使用虚拟短信验证码接收平台接收验证码方法.想必很多人都想而不知道该怎么做,小编呢给大家介绍一个平台"百万码"接收验证码方法. 操作方法 01 打开浏览器,在搜索框中输入&quo ...

  • 短信验证码接收平台的使用方法!

    短信验证码接收平台是一款代收注册网站帐号时所需手机验证码的软件,拥有注册.解绑帐号等的功能 操作方法 01 打开平台网站,注册帐号.登录 02 充值所需金额 03 查询要进行的项目(可自己添加项目) ...

  • 手机用刷机精灵刷机后无法获取短信.通讯录以及通话记录内容的解决方法介绍

    刷机精灵是一款非常好用的刷机工具,但是前提是找到自己合适的ROM包。不少朋友用刷机精灵刷机后,发现短信,通讯录,通话记录都不能获取了,这要怎么办呢?官方给出了正解。 ‍ 获取短信、通讯录和通话记录时需 ...

  • 短信验证码获取正确的方法

    短信验证码是我们在注册账号时都会用到的,但是担心信息泄露,大家都不想用自己的号码.小编在这里为大家解决这个问题. 操作方法 01 注册一个自己的账号.如图所示: 02 登陆后添加一个想要的项目.如图所 ...

  • [E4A] 获取短信消息自动发送指定手机号

    易安卓[E4A] 获取短信消息自动发送指定手机号[可自动删除] 操作方法 01 首先我们创建一个E4A工程2:添加一个短信组件3:添加两个 编辑框 ,一个存号码,一个存短信内容4:短信组件下有一个事件 ...

  • 微信自助解封没有收到短信验证码?

    长时间收不到短信验证码,可能是以下原因导致: 原因一.获取次数超限 解决方法:每天只能获取20次验证码,如果今日已超过次数请明天再尝试. 原因二.手机业务不支持 解决方法:目前已支持中国三大移动运营商 ...

  • 短信接口开发应用案例—网站短信验证码接口

    传统的网站为了提高用户注册的质量,防止用户恶意注册,或者为了获取网站注册用户的相关信息便于日后方便管理用户,都设置了如网页验证码.邮件认证的网站模块.但是道高一尺魔高一丈,很快发现很多网站的这些设置都 ...