微信小程序怎么实现手势解锁
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,本文小编为大家详细介绍"微信小程序怎么实现手势解锁",内容详细,步骤清晰,细节处理妥当,希望这篇"微信小程序怎么实现手势解锁"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一
千家信息网最后更新 2025年01月18日微信小程序怎么实现手势解锁
本文小编为大家详细介绍"微信小程序怎么实现手势解锁",内容详细,步骤清晰,细节处理妥当,希望这篇"微信小程序怎么实现手势解锁"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
一、项目展示
这是一款简单实用的手势解锁工具
手势解锁是当下常用的解锁方式
本实例以工具的形式
可以嵌入到不同的项目之中
二、设置手势、手势解锁
wxlocker.prototype.storePass = function(psw,cb) {// touchend结束之后对密码和状态的处理 if (this.pswObj.step == 1) {//step==1表示还没有设置密码状态 if (this.checkPass(this.pswObj.fpassword, psw)) { this.pswObj.step = 2; this.pswObj.spassword = psw; this.resetHidden = false; this.title = "密码保存成功"; this.titleColor = "succ"; this.drawStatusPoint('#09bb07'); wx.setStorageSync('passwordxx', JSON.stringify(this.pswObj.spassword)); // wx.setStorageSync('chooseType', this.chooseType); } else { this.title = "两次绘制不一致,重新绘制"; this.titleColor = "error"; this.drawStatusPoint('#e64340'); delete this.pswObj.step; } } else if (this.pswObj.step == 2) { if (this.checkPass(this.pswObj.spassword, psw)) { this.title = "解锁成功"; this.titleColor = "succ"; this.drawStatusPoint('#09bb07'); cb(); } else { this.title = "解锁失败"; this.titleColor = "error"; this.drawStatusPoint('#e64340'); } } else { if(this.lastPoint.length<4){ this.title="密码过于简单,请至少连接4个点"; this.resetHidden = true; this.titleColor = "error"; return false; }else{ this.pswObj.step = 1; this.pswObj.fpassword = psw; this.titleColor = ""; this.title = "再次输入"; } } }
效果图如下:
手势设置:
手势解锁(成功):
手势解锁(失败):
三、手势重置
wxlocker.prototype.updatePassword = function(){//点击重置按钮,重置密码 wx.removeStorageSync("passwordxx"); // wx.removeStorageSync("chooseType"); this.pswObj = {}; this.title="请设置手势密码"; this.resetHidden = true; this.titleColor = ""; this.reset(); }
读到这里,这篇"微信小程序怎么实现手势解锁"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
手势
密码
程序
成功
文章
内容
工具
状态
项目
处理
不同
妥当
实用
一致
之中
再次
实例
常用
形式
思路
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
中大咨询数据库
破坏国家网络安全判多少年
数据库触发器建立不能用
恒星列表 数据库
以下不属于关系型数据库的是()
服务器增强硬盘需要其他东西吗
优麒麟服务器软件
服务器做陈列测试写入速度慢
2017互联网科技大事
tde数据库加密厂商
浙江省万朋网络技术有限公司
mysql数据库的注册码
guiguo科技互联网医院
淮北公安网络技术比赛
嘉善网维网络技术
西山区智能化软件开发
北京oa软件开发常用解决方案
一年级网络安全海报图画大全
身边用到计算机网络技术的
淄博瓷砖软件开发咨询
如何加强我国网络安全建设
格力背调 软件开发
数据库链接未响应
asp 数据库 路径
服务器内存核数关系
青岛系统软件开发代码
天安云科网络技术有限公司
服务器内存条安全吗
网络安全法继续教育答案
软件开发专业中职排名榜