Swiper中文论坛
标题:
4.3.5 scrollbar初始化时未隐藏bug
[打印本页]
作者:
xiangyuecn
时间:
2018-9-13 01:35
标题:
4.3.5 scrollbar初始化时未隐藏bug
本帖最后由 xiangyuecn 于 2018-9-13 01:38 编辑
swiper 4.3.5 scrollbar初始化时未隐藏bug
scrollbar.updateSize函数中设置透明度的条件为swiper 3的已废弃配置参数
if (swiper.params.scrollbarHide) {
$el[0].style.opacity = 0;
}
应改为
if(swiper.params.scrollbar.hide){
另外这个函数里面没有把swiper.params.scrollbar对象引用简化成一个变量,4、5处长引用又长又臭。
swiper 4.3.5 模拟器下不支持鼠标滚动问题
明明开启了鼠标滚动,一切换到模拟器就不能滚,切换回正常浏览器又能滚,中途未刷新页面。
问题根源:swiper.mouseEntered属性值会监听鼠标变化,
真实环境中无任何意义
,反而会去限制开发环境,纯属多余。
Mousewheel.handle函数:
if (!swiper.mouseEntered && !params.releaseOnEdges) { return true; }
把这行代码注释掉,或者给mouseEntered赋值为true,解决浏览器模拟器环境下不能滚问题。
欢迎光临 Swiper中文论坛 (http://bbs.swiper.com.cn/)
Powered by Discuz! X3.2