真二
真二
  • 发布:2014-10-30 14:24
  • 更新:2014-10-30 14:36
  • 阅读:3521

左右滑动事件的滑动距离判断

分类:MUI

我想通过左右滑动事件来实现一些动作,但向左或向右滑动一点点距离,就会触发我的动作,我怎么判断当滑到一定的距离才执行动作?

2014-10-30 14:24 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

{{{
document.getElementById("touch").addEventListener('dragleft',function(e){
var detail = e.detail;
if(Math.abs(detail.deltaX)>30){//deltaX=move.x-start.x;
//TODO
}
});
}}}

  • a7657

    Math.abs滑动距离 魅族note1不支持有什么办法让其支持不 别的手机没问题

    2015-09-08 10:51

  • DCloud_UNI_FXY

    回复 a7657:你说的不支持,是不支持哪个?

    2015-09-08 15:19

  • a7657

    var detail = e.detail;

    if(Math.abs(detail.deltaX)>30 支持这个 在var detail = e.detail;后加上e.detail.gesture.preventDefault();这个就OK了

    2015-09-08 15:23

该问题目前已经被锁定, 无法添加新回复