查看: 4275|回复: 3
打印 上一主题 下一主题

关于swiper onSlideChangeEnd 的bug

[复制链接]

该用户从未签到

1

主题

1

帖子

13

积分

新手上路

Rank: 1

积分
13
跳转到指定楼层
楼主
发表于 2016-9-7 14:36:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
页面切换的时候回调函数onSlideChangeEnd一直有个 bug ,双手慢慢拖着页面换屏幕,不是快速划过切换的时候,onSlideChangeEnd 函数是不被触发的
所以每次我都这么写
        onTouchStart: function (swiper, even) {
                        prindex = swiper.activeIndex;
                },
                onTransitionEnd: function (swiper, even) {
                       
                        if(swiper.activeIndex!=prindex&&swiper.activeIndex==9){
                               
                                //console.log('成功翻页')
                        }

                },


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖
回复

使用道具 举报

  • TA的每日心情
    奋斗
    2017-4-3 14:10
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    3

    帖子

    25

    积分

    新手上路

    Rank: 1

    积分
    25
    沙发
    发表于 2017-4-5 13:38:39 | 只看该作者
    划的快了onTransitionEnd也不执行,划的慢了onSlideChangeEnd不执行。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2018-4-28 17:06
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    3

    帖子

    14

    积分

    新手上路

    Rank: 1

    积分
    14
    板凳
    发表于 2018-4-28 13:40:00 | 只看该作者
    我以前也被这个问题困扰,后面直接去掉滑动了,改成箭头点击才有效
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Swiper中文网 ( 粤ICP备15001020号

    GMT+8, 2024-11-24 00:08 , Processed in 0.067386 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表