index.vue代码:
<swiper class='carousel_swipers' :indicator-dots="true" indicator-active-color="#fff"
:autoplay="true" interval='3000' :circular='true'>
<swiper-item v-for="(item,index) in bannerList" :key='index' @click="goContent(item)">
<image :src="item.url"></image>
</swiper-item>
</swiper>
pages.json代码:
{
"path": "pages/index/index",
"style": {
"navigationStyle": "custom",
"enablePullDownRefresh": true,
"onReachBottomDistance": 50,
// 距离底部 50px 时触发
"app-plus": {
"pullToRefresh": {
"support": true,
"style": "circle",
"offset": "50px"
}
}
}
}
5 个回复
最佳回复
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
我测试了 HBuilderX。4.24 版本,设置 下拉刷新 style=circle 运行到 ios 真机发现也是会滚动卡住。并不是版本升级导致的。
目前针对 style=circle 在 ios 真机下卡住的问题,有两个兼容方案
一个是避免 swiper 和下拉刷新设置 circle 同时使用,你可使用 style=default
也可使用我下面给的兼容包来兼容,避免卡住
你可解压替换到下面目录
plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-app-plus/dist观察是否有改善,目前滚动不会卡死。综合建议可在 ios 中启用 style=default 来规避此问题
DCloud_UNI_LXH
只有开启了下拉刷新才会这样?
a***@163.com (作者)
是的,我把下拉刷新关闭之后就是正常的
2024-11-12 16:57
DCloud_UNI_LXH
回复 a***@163.com: 我使用模拟器 ios 17 ,运行 hello-uniapp 上的 swiper 示例,打开页面下拉刷新没有发现你所说的问题。如果可以的话,提供一个简单复现的 demo
2024-11-13 10:19
a***@163.com (作者)
回复 DCloud_UNI_LXH: demo放在下面一条评论了,您看看
2024-11-13 10:38
aabbjian
回复 DCloud_UNI_LXH: 同碰到此问题。 用真机试试吧。每回都复现不了,实际都是问题。
2024-12-06 15:41
4***@qq.com
更新了最新版4.36,还有此问题
2024-12-11 15:45
4***@qq.com
回复 DCloud_UNI_LXH: 试一下把高度给的大一点切不超过屏幕的高度呢
2024-12-16 09:43
2***@qq.com
回复 DCloud_UNI_LXH: 下拉刷新有概率把swiper的touchend事件吞掉,滑动只有touchstart没有touchend,从4.24以后就有这个问题了,页面配置:"app-plus": {
"pullToRefresh": {
"support": true,
"color": "#1f47ff",
"style": "circle",
"offset": "100px"
}
}已经说的很明白了吧。。。
2025-01-03 15:11
1***@qq.com
今天更新到 4.55了 还没有解决嘛
2025-03-09 08:46
a***@163.com (作者)
测试demo
前端V威哥 - 前端进阶之路
我也跟你一样的问题。4.29版本之后云打包都有这个苹果轮播bug,更新到最新的4.36也不行,但是4.29版本之前是没问题的
aabbjian
同样。~
2024-12-06 15:25
aabbjian
官方还能解决吗?
2024-12-06 15:25
前端V威哥
回复 aabbjian: 同样等待官方回复,看看下个版本有没修复了
2024-12-06 16:32
aabbjian
回复 前端V威哥: 官方都没回复。不知道啥时候呢。
2024-12-06 17:10
前端V威哥
回复 aabbjian: 等下一次更新日志就应该知道了。
2024-12-09 17:02
小七ing
最新版本还没修复
2025-02-12 09:07
1***@qq.com - 帅就一个字
6 24年年底的问题到现在还没有修复