微信更新后(版本6.6.1),swiper控件有BUG

发布于 8 年前作者 xiuying193470 次浏览最后编辑 8 年前来自 ask

如果是 Bug:

微信更新后(版本6.6.1)

手机运行开发板的时候,swiper当中的

transform:translate(-1100%, 0%) translateZ(0px);

translate的百分比变成了整个屏幕的百分比,而不是

当前swiper-item大小的百分比。导致如果当前swiper-item

的宽度如果小于100%的话,每次滑动会超过item的宽度。

但是在微信开发工具中(版本v1.01.1712150),translate的百分比是自身的item的宽度的百分比

两个不一致

5 回复
guiyingwu
guiyingwu1 楼6 年前

你好,是不是有更改 swiper 的内置样式 .wx-swiper-xxx?

gangtan
gangtan2 楼6 年前

希望能尽快修复。

futao
futao3 楼6 年前

没有修改内置样式,translate,这里面的移动的百分比变了,变成屏幕宽度的百分比而不是自身宽度的百分比

bzhang
bzhang4 楼6 年前

我也发现了。。。

hujie
hujie5 楼6 年前

仅可放置在<swiper/>组件中,宽高自动设置为100%。

是有强行改变 swiper-item 这个行为吗?如果有的话,1.9.0~1.9.2版本会不兼容这个做法。我们会尽可能修复一下这一块的兼容性。