uni-app alpha 3.4.5 返回动画问题 原页面会从左侧闪现滑动到右侧

uni-app alpha 3.4.5 返回动画问题 原页面会从左侧闪现滑动到右侧

操作步骤:

  • 任意页面返回动作(包括navigateTo、switchTab)等,执行之后 原页面动画不是直接滑动到右侧而是原页面右边界会闪现到屏幕最左侧,然后再向右移动屏幕正中再消失。

预期结果:

  • 任意页面返回动作(包括navigateTo、switchTab)等,执行之后 原页面动画不是直接滑动到右侧而是原页面右边界会闪现到屏幕最左侧,然后再向右移动屏幕正中再消失。

实际结果:

  • 任意页面返回动作(包括navigateTo、switchTab)等,执行之后 原页面动画不是直接滑动到右侧而是原页面右边界会闪现到屏幕最左侧,然后再向右移动屏幕正中再消失。

bug描述:

  • 任意页面返回动作(包括navigateTo、switchTab)等,执行之后 原页面动画不是直接滑动到右侧而是原页面右边界会闪现到屏幕最左侧,然后再向右移动屏幕正中再消失。

相关链接:

信息类别 信息内容
产品分类 uniapp/App
PC开发环境操作系统 Windows
PC开发环境操作系统版本号 win10
HBuilderX类型 Alpha
HBuilderX版本号 3.4.5
手机系统 iOS
手机系统版本号 iOS 15
手机厂商 苹果
手机机型 iphone11
页面类型 vue
vue版本 vue2
打包方式 云端
项目创建方式 HBuilderX

更多关于uni-app alpha 3.4.5 返回动画问题 原页面会从左侧闪现滑动到右侧的实战教程也可以访问 https://www.itying.com/category-93-b0.html

11 回复

此问题已更新云端依赖库解决,提交打包后的app 就没问题了

更多关于uni-app alpha 3.4.5 返回动画问题 原页面会从左侧闪现滑动到右侧的实战教程也可以访问 https://www.itying.com/category-93-b0.html


效率值得点赞

HBuilderX Alpha 3.4.6 已修复

只是3.4.5出现的这个问题么

是的,3.4.5BUG,挺严重的这个bug

希望这个bug能紧急处理下,很重要

alpha 版本都敢用,胆子不小

有新功能啊,为什么不能用

希望尽快修复

感谢反馈,新版本引起的问题,会尽快修复

uni-appalpha 3.4.5 版本中,如果你遇到返回动画时原页面从左侧闪现滑动到右侧的问题,这可能是由于页面切换动画的配置或实现方式导致的。以下是一些可能的解决方案和排查步骤:

1. 检查页面切换动画配置

uni-app 默认使用系统自带的页面切换动画,但你可以通过配置自定义动画来避免这个问题。

pages.json 中,你可以为页面配置 animationTypeanimationDuration 来控制页面切换动画:

{
  "pages": [
    {
      "path": "pages/index/index",
      "style": {
        "navigationBarTitleText": "首页",
        "animationType": "slide-in-right", // 进入页面的动画
        "animationDuration": 300 // 动画时长
      }
    },
    {
      "path": "pages/detail/detail",
      "style": {
        "navigationBarTitleText": "详情页",
        "animationType": "slide-in-left", // 进入页面的动画
        "animationDuration": 300 // 动画时长
      }
    }
  ]
}

2. 使用 uni.navigateBackdelta 参数

如果你在返回页面时使用了 uni.navigateBack,确保你正确设置了 delta 参数,以控制返回的页面层级。

uni.navigateBack({
  delta: 1 // 返回上一级页面
});
回到顶部