<view bindtap='debounce' bindtouchstart="touchStart" bindtouchend="touchEnd">疯狂点击</view>
 touchStart(e) {this.touchStartTime = e.timeStamp;//按下按钮的瞬间},touchEnd(e) {this.touchEndTime = e.timeStamp;//松开按钮的瞬间},debounce:function(e){const that = this;if (that.touchEndTime - that.touchStartTime < 350) { //防止长按触发点击事件let currentTime = e.timeStamp; // 当前点击的时间let lastTapTime = that.lastTapTime;// 当前点击的时间that.lastTapTime = currentTime;// 更新最后一次点击时间if (currentTime - lastTapTime > 300) { // 自定义频繁点击的时间,超出则为频繁点击console.log('符合非频繁点击事件,please do something');}}

如何解决微信小程序用户高频率触发点击事件?相关推荐

  1. php获取微信小程序用户高清头像的方法

    微信小程序获取用户高清头像 获取到用户头像的路径之后执行此函数, 返回值及时高清头像路径 获取到用户头像的路径之后执行此函数, 返回值及时高清头像路径 function headimgHD(image ...

  2. 微信小程序入门一:点击事件

    公众号:柏战不殆(Baiman_Ber) //index.js Page({data:{src:'../images/公众号.jpg',data:'点击我呀'},//点击事件click:functio ...

  3. 解决微信小程序textarea层级太高遮挡其他组件的问题

    解决微信小程序textarea层级太高遮挡其他组件的问题 参考文章: (1)解决微信小程序textarea层级太高遮挡其他组件的问题 (2)https://www.cnblogs.com/pansid ...

  4. 解决微信小程序的video元素层级太高无法遮盖问题

    解决微信小程序的video元素层级太高无法遮盖和show-play-btn属性失效问题 今天在项目中遇到了这个问题,需要在微信小程序中用视频作为背景,微信开发者工具中模拟的没问题,真机调试就发现vid ...

  5. uniapp 判断页面是否是横竖屏,解决微信小程序video组件全屏播放视频遮盖自定义播放控件问题

    如果res.deviceOrientation 等于landscape 的话是竖屏,portrait则是横屏.因为用户每旋转一次屏幕就会触发里面的onShow钩子,因此在页面显示或横竖屏变化都会触发这 ...

  6. webform窗体怎么实现session唯一标识_微信小程序用户登录和登录态维护的实现_javascript技巧...

    这篇文章主要介绍了微信小程序用户登录和登录态维护的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 让用户登录,标识用户和获取 ...

  7. 微信小程序用户信息解

    微信小程序用户信息解密 问题描述 当小程序在获取用户信息或者获取手机号的时候,用户微信接口返回的是AES加密之后的数据,所以需要解决 方法 就拿获取手机号来讲,前端通过微信接口: Page({getP ...

  8. 微信小程序用户登录信息过期处理

    微信小程序用户登录信息过期处理 由于小程序对获取用户信息的新规定,获取用户信息必须通过一个button调出获取窗口,然而用户的token会过期,而本地存在的缓存可能会让用户误以为自己仍处于登录状态,但 ...

  9. 解决微信小程序银行卡号输入转换格式

    解决微信小程序银行卡号输入转换格式问题 ps:2017-02-17 19:44 (发现新bug,暂已解决优化中) 新手第一次写博客,请多多见谅! (感觉会有更好的办法,希望有大牛能对我指点指点) 输入 ...

最新文章

  1. Redis初学:5(String类型的基本操作)
  2. 鼠標滑過表格整行改變背景色
  3. 微信小程序 筛选侧边栏 全选与反全选
  4. 公共语言运行库(CLR)和中间语言(IL)(一)
  5. 这里有一个让你变成技术大牛的机会
  6. 《An Introduction to Ray Tracing》—— 3.3 Ray-Surface Intersections
  7. native method jvm
  8. Spring定时器技术终结者——采用Scheduled注释的方式实现Spring定时器
  9. 网络模型 OSI七层协议和TCP/IP四层协议
  10. gtasa手机版android7.1,圣安地列斯psp移植版
  11. python自动注册邮箱_python+selenium实现163邮箱自动登陆的方法
  12. 考研英语近义词与反义词·十三
  13. python: base64 解码出现:Incorrect padding错误
  14. ad域下发策略_AD域修改组策略
  15. css3半圆弧线,css3实现画半圆弧线的示例代码
  16. 可以挂机赚钱的游戏有哪些?
  17. Android 开发中遇到的 bug(4)
  18. JAVALM美食推荐网计算机毕业设计Mybatis+系统+数据库+调试部署
  19. 现场控制能提高交流电机的效率_凯利讯半导体
  20. 《抽样技术》第5章 不等概抽样

热门文章

  1. 【经典面试题】strlen 函数的实现
  2. day07【线程池、Lambda表达式】(1)
  3. STM32F103系列之按键控制LED灯
  4. 第二次作业——评分!
  5. php分页函数示例代码
  6. ORA -01034解决
  7. JAVA实验三:输出点菜记录中每种菜的价格及总价格
  8. 5、关机、重启、注销
  9. 论倚天屠龙记中继承人问题
  10. 黔南计算机职称考试报名,2017年黔南职称计算机考试报名通知