React Navigation 和 React Native Gesture Handler -- 不变违规:无回调

问题描述

我一直在用 javascript 试验单存储库,使用 react 和 react-native 应用程序。但是,我在一个简单的 react-native 应用程序上使用外部依赖时遇到了一些问题。

在尝试按照本指南 here 集成 react-navigation 时,我总是遇到很多错误,例如: 错误不变违规:未找到模块 的 cbID 18929 和 callID 9464 的回调。参数:'[1131]'

它甚至进入循环。当我在 react-native-gesture-handler 导入 index.js 时,这开始发生。几天来我一直试图理解这个问题并尝试了很多不同的东西,因为依赖项的nohoist,清除依赖项,重置反应原生缓存,守望者链接等等。然而,我总是以这个错误告终。

我一直在 ios 上试验它。

我不确定我在这里提到的库是否有问题,因为如果我有一个独立的 react-native 项目,我可以使用 react-native-gesture-handler

所以,最初,我认为这是我的单存储库结构的问题,但是,我尝试使用其他库,例如:styled-componentsreact-native-routerreact-native-restart、和 react-native-contacts,这些库运行良好。

有没有人通过这个问题?我有一个 github 存储库 here,我尝试解释如何重现错误

我也一直在记录我对单声道存储库 here 的实验,一步一步,以防它提供更多上下文。

我不知道这是否是提出这个问题的最佳地点,但我不知道在哪里看更多,欢迎提出任何建议。

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)