You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Navigation 6升级后Android8/9上下滑关闭栈页面异常

React Navigation 5升级至6后Android 8/9设备出现上下滑动关闭页面异常,设置gestureEnabled: false无效

依赖变更详情

-    "@react-navigation/bottom-tabs": "^5.10.6",
-    "@react-navigation/material-top-tabs": "^5.3.15",
-    "@react-navigation/native": "^5.8.6",
-    "@react-navigation/routers": "^5.6.0",
-    "@react-navigation/stack": "^5.12.3",
-    "react-native-gesture-handler": "1.10.3",

NEW DEPS:
+    "react-native-gesture-handler": "^2.7.0",
+    "@react-navigation/bottom-tabs": "^6.2.4",
+    "@react-navigation/material-top-tabs": "^6.3.0",
+    "@react-navigation/native": "^6.0.13",
+    "@react-navigation/routers": "^6.1.3",
+    "@react-navigation/stack": "5.14.9",

问题描述

项目从React Navigation 5升级到6后,在Android 8和9设备上,部分栈页面出现上下滑动即可关闭当前页面的异常现象。尝试在导航器全局配置或单个页面选项中设置gestureEnabled: false,均无效果。

异常现象截图

  • 拖拽开始时:
    拖拽开始时的截图
  • 拖拽过程中:
    拖拽过程中的截图

异常现象视频

https://drive.google.com/file/d/1Xt08w7S-bFXcOMx01WAzHGwLvLLwAl7e/view

现寻求该异常问题的解决方案。


内容的提问来源于stack exchange,提问作者Florin Dobre

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 11:36:01