最近在写一个微信里面滑动切换图片的功能,发现在chrome下都正常显示,可是在微信和qq浏览器里面就是不行。
经过一番排查,发现了问题:
touchmove只触发了一次。
解决方案:
在touchstart里面添加e.preventDefault();

var ul = document.querySelector('ul');
ul.addEventListener('touchstart', function(e) {
    e.preventDefault();
});

参考资料

最新文章

  1. Android 设置ListView当前显示的item
  2. javascript高级特性
  3. MFS文件系统
  4. nohup命令
  5. HTML5 + CSS3 + JavaScript
  6. Ajax日记
  7. SQL2012尝试读取或写入受保护的内存。这通常指示其他内存已损坏
  8. while循环 操作列表与字典
  9. 免费开源ERP-成功案例分析(1)
  10. JsRender练习总结
  11. Day2:html和css
  12. E: Unable to correct problems, you have held broken packages
  13. Spark共享变量(广播变量、累加器)
  14. Table 'performance_schema.session_status' doesn't exist错误,解决办法
  15. MTK WIFI底部加入返回按钮
  16. SQL中获取排序分组后数据的脚本
  17. 【Python】【Web.py】详细解读Python的web.py框架下的application.py模块
  18. 超链接中 utm_source, utm_medium 等参数的含义是什么?
  19. mysql命令的一些参数
  20. 多例模式,保证实例的唯一性,仅适用于form窗体

热门文章

  1. shell中对字符串的处理
  2. 设计模式学习笔记c++版——单例模式
  3. JSONObject put,accumulate,element的区别
  4. paper 119:[转]图像处理中不适定问题-图像建模与反问题处理
  5. paper 116:自然图像抠图/视频抠像技术梳理(image matting, video matting)
  6. sql经常会遇到“将截断二进制或字符串”的错误——处理办法
  7. matlab画柱状图
  8. ExtJS6 自适应浏览器窗口大小
  9. GitHub上整理的一些工具
  10. 怎么计算一个具体InnoDB的索引大小