純JavaScript代碼實現(xiàn)移動設(shè)備繪圖解鎖
更新時間:2015年10月16日 09:59:11 投稿:mrr
為了個人信息的安全起見,移動設(shè)備上都有個繪圖解鎖,使用起來非常簡單,代碼是怎么實現(xiàn)的呢?下面小編給大家介紹js實現(xiàn)移動設(shè)備繪圖解鎖,需要的朋友可以參考下
移動手機設(shè)備上有一個屏幕解鎖的應(yīng)用相信大家都不陌生,在移動設(shè)備上,用戶可以通過設(shè)置鎖定圖案作為密碼對設(shè)備用戶界面進(jìn)行鎖定,鎖定界面如下圖所示。
效果圖如下所示

JavaScript Code
<script>
$("#gesturepwd").GesturePasswd({
backgroundColor:"#2980B9", //背景色
color:"#FFFFFF", //主要的控件顏色
roundRadii:50, //大圓點的半徑
pointRadii:12, //大圓點被選中時顯示的圓心的半徑
space:60, //大圓點之間的間隙
width:480, //整個組件的寬度
height:480, //整個組件的高度
lineColor:"#ECF0F1", //用戶劃出線條的顏色
zindex :100 //整個組件的css z-index屬性
});
$("#gesturepwd").on("hasPasswd",function(e,passwd){
var result;
if(passwd == "1235789"){
result=true;
}
else {
result=false;
}
if(result == true){
$("#gesturepwd").trigger("passwdRight");
setTimeout(function(){
//密碼驗證正確后的其他操作,打開新的頁面等。。。
alert("Pattern is correct")
},500); //延遲半秒以照顧視覺效果
}
else{
$("#gesturepwd").trigger("passwdWrong");
//密碼驗證錯誤后的其他操作。。。
}
});
</script>
以上代碼也很簡單吧,純js代碼實現(xiàn)移動設(shè)備繪圖解鎖,當(dāng)然這是核心代碼,其他的還需要小伙伴們根據(jù)自己的需求自行發(fā)揮。希望本文分享能給大家?guī)椭?/p>
相關(guān)文章
JavaScript讀取中文cookie時的亂碼問題的解決方法
讀取中文cookie時出現(xiàn)亂碼,下面是具體的解決方法,大家以后使用過程中,盡量不要用中文。2009-10-10
JS模擬實現(xiàn)ECMAScript5新增的數(shù)組方法
ECMAScript5 新增了十個數(shù)組方法,這些方法只有在ie9及以上瀏覽器中可以被使用,下面是對于這些方法的模擬實現(xiàn)簡單介紹下,需要的朋友參考下2017-03-03

