微信小程序快速点击相应次数实现方法,可用于一些隐藏功能,不便于让人发现.
wxml页面只有一个按钮。
<button bindtap="torepair">快速点击6下</button>
js代码
let clicktime = 0;//上次点击时间
let clicknum = 0;//点击次数默认0
Page({
torepair() {//按钮方法
let currentTime = Date.now();//设置本次点击时间
let intervaldate = currentTime - clicktime;//本次点击时间减上次点击时间等于间隔时间
if(intervaldate<300){//间隔时间小于300,可以自定义
clicknum = clicknum + 1;
console.log(clicknum);
if(clicknum==6){//点击次数等于6将进行任务
//可以使用自己想用的方法
wx.navigateTo({
url: '/pages/index/index',
})
}
}else if(intervaldate>500){//间隔时间超过500将重新计数
clicknum = 1
}
clicktime = currentTime;//设置上次点击时间
},
})