9***@qq.com
9***@qq.com
  • 发布:2025-05-15 17:33
  • 更新:2025-05-15 18:17
  • 阅读:94

【报Bug】app端页面配置pullToRefresh会导致ios端swiper卡顿

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 15.4.1

HBuilderX类型: 正式

HBuilderX版本号: 4.65

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: iPhone 13

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

page.json页面

"app-plus": {  
            "pullToRefresh": {  
                "support": true,  
                        "style": "circle",  
                        "color": "#AC237C",  
                        "offset": "36px"  
            }  
        }

index.vue

<template>  
 <swiper class=" h-386rpx w-full"  :indicator-dots="false" previous-margin="48rpx" next-margin="48rpx"  @change="onSwiperChange">  
            <swiper-item v-for="(item,index) in cardImages" :key="index" class="flex items-center justify-center" >  
              <view>  
                <image class=" card-img" :src="item" mode="aspectFit" />  
              </view>  
            </swiper-item>  
          </swiper>  
</template>

操作步骤:

在page.json里配置app-plus下的pullToRefresh会导致ios端swiper组件卡顿异常,无法滑动

预期结果:

在page.json里配置app-plus下的pullToRefresh会导致ios端swiper组件卡顿异常,无法滑动

实际结果:

在page.json里配置app-plus下的pullToRefresh会导致ios端swiper组件卡顿异常,无法滑动

bug描述:

在page.json里配置app-plus下的pullToRefresh会导致ios端swiper组件卡顿异常,无法滑动

2025-05-15 17:33 负责人:无 分享
已邀请:
恭喜n发财

恭喜n发财 - 恭喜恭喜恭喜你呀

去掉 "style": "circle", 这个吧,iOS用circle 应该是不好弄,还是用default会好点,style 安卓默认是circle, ios默认是default

  • 9***@qq.com (作者)

    是的,就是因为ios下拉刷新,导航栏会跟着跑,才这样设置的,没想到导致swiper卡的不能动

    2025-05-15 18:53

要回复问题请先登录注册