在移动ios/android上,Owl转盘可在快速滚动的同时进行拖动

在移动ios/android上,Owl转盘可在快速滚动的同时进行拖动,android,jquery,ios,owl-carousel,owl-carousel-2,Android,Jquery,Ios,Owl Carousel,Owl Carousel 2,我尝试在快速上下滚动的同时拖动旋转木马,但在ios/android系统中无法运行。这是我的 第1步:快速拖动垂直页面(向下触摸+快速向上拖动+触摸结束) 第2步:滚动页面时,水平拖动(我的旋转木马不会滑动,我认为应该结束滚动并可以拖动) 如何使我的旋转木马可以在滚动时拖动,谢谢您可以使用回调查看事件是否触发。在这种情况下,转盘上不会触发拖动事件,因此Owl转盘不会收到拖动回调 $(window).load(function () { var owl = $('.owl-carousel');

我尝试在快速上下滚动的同时拖动旋转木马,但在ios/android系统中无法运行。这是我的

第1步:快速拖动垂直页面(向下触摸+快速向上拖动+触摸结束)

第2步:滚动页面时,水平拖动(我的旋转木马不会滑动,我认为应该结束滚动并可以拖动)


如何使我的旋转木马可以在滚动时拖动,谢谢您可以使用回调查看事件是否触发。在这种情况下,转盘上不会触发拖动事件,因此Owl转盘不会收到拖动回调

$(window).load(function () {
  var owl = $('.owl-carousel');
  owl.owlCarousel({
    autoWidth: true,
    center: true,
    items: 3,
    loop: true,
    margin: 10,
    onDrag: callback
  });
  function callback() {
    console.log('drag');
  }
});
我还测试了其他几个转盘的此功能(例如)。但他们都没有这种能力


这与浏览器如何处理拖动回调有关,在移动设备上,它是这样处理的。

我不这么认为。如果您能够捕获owl容器,则可能会发生拖动,但我想滚动不会停止,因为它是另一个容器。。。查看owlCarousel上的演示页面。他们提供了一个使用外部库@akki619it在移动设备上而不是鼠标轮上的演示
$(window).load(function () {
  var owl = $('.owl-carousel');
  owl.owlCarousel({
    autoWidth: true,
    center: true,
    items: 3,
    loop: true,
    margin: 10,
    onDrag: callback
  });
  function callback() {
    console.log('drag');
  }
});