我在react-navigation-drawer
.
"react-native-gesture-handler": "^1.0.16",
"react-navigation": "^3.3.2"
这两个版本已安装。抽屉在 Android 和 iPhone 5S 中正常工作。但是,当我在 iPhone X 中运行该应用程序时,当我通过手势打开抽屉时会抛出错误。
调度了不受支持的顶级事件类型“onGestureHandlerStateChange”
我在react-navigation-drawer
.
"react-native-gesture-handler": "^1.0.16",
"react-navigation": "^3.3.2"
这两个版本已安装。抽屉在 Android 和 iPhone 5S 中正常工作。但是,当我在 iPhone X 中运行该应用程序时,当我通过手势打开抽屉时会抛出错误。
调度了不受支持的顶级事件类型“onGestureHandlerStateChange”
如果您的 RN 版本高于 0.60+
就我而言,您应该首先添加import 'react-native-gesture-handler';
您的顶级index.js
文件。
然后升级你react-native-gesture-handler
的版本 >= 1.5.1
,因为维护者修复了 IOS 中的崩溃问题,你可以在这里看到已关闭的问题issue#320
降级以v1.0.14
解决我的问题