Zepto的swipe事件无效

泷涯SY 发布于 2014/08/25 11:02
阅读 12K+
收藏 1
首先下载了zepto.min.js,然后到GitHub上找到了touch.js,手动加在zepto.min.js末尾,然后进行测试。 使用,测试成功,滑动会触发事件。 使用$('#warpper').swipe(function(){alert('a');});,无效。 使用$('#warpper').on('swipe',function(){alert('a');});,无效。 id为warpper的元素是存在的,而且在绑定事件的js前面。百度了一下,貌似没有见到和我一样问题的人。。。。。

以下是问题补充:

@泷涯SY:使用<body ontouchmove="alert('a');"></body>测试成功 (2014/08/25 11:11)
加载中
0
泷涯SY
泷涯SY
通过zepto的issue发现貌似是android默认的webkit和zepto不兼容(还是其他?),换成android下的firefox则可以正常使用
0
林小兮
林小兮
遇到同样的问题,在安卓4.4的默认浏览器和 UC中都不支持触发 swipe事件,chrome中可以,楼主是怎么解决的呢
林小兮
林小兮
@SY泷涯 哦哦,我试试0 多谢
泷涯SY
泷涯SY
touchstart,touchmove,都用原生js写,这样貌似可以用,虽然麻烦了点
林小兮
林小兮
回复 @SY泷涯 : 自己实现的 事件处理那块么?
泷涯SY
泷涯SY
没有继续研究zepto,最后用的js原生
返回顶部
顶部