收藏
回答

视频滑动切换组件,swiper快速向上滑动不会触发bindanimationfinish

https://developers.weixin.qq.com/miniprogram/dev/extended/component-plus/video-swiper.html

请问一下各位大佬:视频滑动切换组件,可实现类似微视无限视频列表效果组件中下面这两个bug要怎么解决

示例代码中问题一:swiper快速向上滑动不会触发bindanimationfinish,导致只循环显示当前列表里的3条数据

示例代码中问题二视频列表长度%3=1时最后一个视频不会被播放,视频列表长度%3=2时会重复播放倒数第三个视频,请问一下这个是怎么回事

最后一次编辑于  2020-02-05
回答关注问题邀请回答
收藏

3 个回答

  • blue双月鸟
    blue双月鸟
    2022-10-13

    bindanimationfinish这个方法是动画结束触发,快速滑动时候,组件一直处于滑动状态,动画没有结束

    2022-10-13
    有用
    回复
  • 養樂多
    養樂多
    2020-07-22

    bindanimationfinish在多个swiper-item滑动时会出现不触发,测了一下午,就是这个事件有bug

    2020-07-22
    有用
    回复 2
    • 養樂多
      養樂多
      2020-07-22
      希望官方能完善好
      2020-07-22
      回复
    • xhui
      xhui
      2022-08-08
      请问这个修复了吗
      2022-08-08
      回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2020-02-05

    你好,是工具还是真机会出现问题?

    2020-02-05
    有用
    回复 12
    • えっど
      えっど
      2020-02-05
      都会出现这两个问题
      2020-02-05
      1
      回复
    • えっど
      えっど
      2020-02-07
      你好,请问一下问题确认了吗?什么时候可以修复
      2020-02-07
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2020-02-11回复えっど
      这边测试华为手机微信版本7.0.10和工具版本v1.02.2001202都没有复现问题一;问题二主要是指修改哪一部分呢,详细说明下
      2020-02-11
      回复
    • えっど
      えっど
      2020-02-11
      问题一复现要求:要滑动的快一点,滑动慢是不会有问题的,可以从第二个或者第二个视频之后快速往上重复滑动就会出现只循环3个视频;问题二复现可以修改一下代码示例中video-swiper.js文件里的urls这个数组,代码示例中给的urls数组长度是8,问题是会播放9个视频,倒数第三个视频会播放两次,把urls数组里面删除一个,长度变成7时,问题是只会播放前六个视频,最后一个不播放
      2020-02-11
      回复
    • えっど
      えっど
      2020-02-12
      你好问题确认了吗?没确认的话,可以通过什么平台给你发个问题视频吗?
      2020-02-12
      回复
    查看更多(7)
登录 后发表内容
问题标签