Chrome 猫头鹰转盘无法阻止默认

ee7vknir  于 2023-02-27  发布在  Go
关注(0)|答案(4)|浏览(169)

我寻找解决方案,但没有找到。
猫头鹰旋转木马记录日志
由于目标被视为被动,因此无法在被动事件侦听器内阻止默认值。请参阅https://www.chromestatus.com/features/5093566007214080
我正在使用猫头鹰旋转木马2.2.0这是https://github.com/OwlCarousel2/OwlCarousel2

az31mfrm

az31mfrm1#

解决方案-在owl.carousel.css中添加:

.owl-carousel 
{
    touch-action: manipulation; 
}
hc8w905p

hc8w905p2#

touch-action: manipulation;
这句台词救了我。

czq61nw1

czq61nw13#

你可以用这个css来修正你的bug

.owl-carousel {
  touch-action: none;
}
6tqwzwtp

6tqwzwtp4#

对于未来这里的人,如果你仍然想使用(基于jquery的库)和css的解决方案上面没有工作,你喜欢我.这里是我如何修复它:
1.从他们的网站下载owl.carousel以获得最新版本
1.在您的代码中将owl.carousel.min.js替换为owl.carousel.js,以使您自己更容易修复。
1.从文件owl.carousel.js中搜索并删除Event.preventDefault()我在代码版本(猫头鹰旋转木马v2.3.4)中找到了其中的2个。
1.在css中保留以下代码.owl-carousel { touch-action: none; }***重要***否则当用户在移动的上切换幻灯片时屏幕会抖动
1.测试您的滑块是否仍在触摸屏和鼠标上工作

相关问题