360前端星计划作业
- 设置手势密码,保存在localStorage
- 验证输入的手势密码与localStorage中保存的手势密码是否一致
- 触摸开始时
- 若触摸点在解锁圆圈上,记录圆圈位置
- 初始化解锁区
- 高亮所有记录的圆圈
- 触摸点移动时
- 若触摸点在解锁圆圈上,判断这个圆圈是否被记录过,若没有再将圆圈位置记录
- 初始化解锁区
- 高亮所有记录的圆圈
- 将所有记录圆圈按顺序用线连接,并将最后一个圆圈和触摸点连接起来
- 触摸点离开屏幕时
- 将手势密码转换为文字密码
- 设置密码时,判断第一次输入的密码长度是否达标,若达标则记录在暂存区,等待第二次输入密码。若两次输出一致,将密码存放在localStorage中
- 验证密码时,取出localStorage中的密码,和输入密码比较,输出比较结果
demo,pc端请使用浏览器的模拟移动设备功能后打开。