有为啊啊啊啊啊
有为啊啊啊啊啊
  • 发布:2023-06-29 15:29
  • 更新:2023-09-13 10:38
  • 阅读:262

【报Bug】在uni编译到h5时,如果页面使用了onPageScroll或onReachBottom,在特定情况页面刷新的情况下会失效

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 12.6 (21G115)

浏览器平台: Chrome

浏览器版本: 114.0.5735.133

项目创建方式: CLI

CLI版本号: 2.0.0-31920210709003

示例代码:
  1. pageA

    <template>  
    <view>  
      <button @click="toPageB">to pageB</button>  
    </view>  
    </template>  
    <script>  
    export default {  
    methods: {  
      toPageB() {  
         uni.navigateTo({ url: '/pages/pageB/index' })  
      }  
    },  
    
    onPageScroll(e) {  
     console.log(e)  
    }  
    }  
    </script>
  2. pageB

    
    <template>  
    <view>  
      pageB  
    </view>  
    </template>  
    <script>  
    export default {  

}
</script>

操作步骤:
  1. 进入页面pageA(该页面使用了onPageScroll或onReachBottom)
  2. 在pageA点击按钮跳转到pageB
  3. 在pageB按浏览器刷新按钮,刷新页面
  4. 点击浏览器回退按钮回到pageA
  5. 这时pageA的onPageScroll或onReachBottom失效

预期结果:

pageA的onPageScroll和onReachBottom应该不失效

实际结果:

pageA的onPageScroll和onReachBottom失效

bug描述:

在uni编译到h5时,如果页面使用了onPageScroll或onReachBottom,在特定情况页面刷新的情况下会失效

2023-06-29 15:29 负责人:无 分享
已邀请:
喜欢技术的前端

喜欢技术的前端 - QQ---445849201

刚测试过,没有发现问题,可以提供完整的demo吗 ☺☺

有为啊啊啊啊啊

有为啊啊啊啊啊 (作者)

我在最新的版本上试没问题,应该是低版本的原因
我当前的版本:2.0.0-31920210709003

1***@qq.com

1***@qq.com

一样的问题,请问解决了吗

要回复问题请先登录注册