React Navigation 6升级后Android8/9上下滑关闭栈页面异常
依赖变更详情
- "@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
相关产品推荐
相关产品推荐

