createDrawerNavigator-不一致的关闭行为?

时间:2019-10-31 01:15:13

标签: react-native

我已经实现了react-navigation-drawer,并且看到了一些奇怪且不一致的行为。特别是当我单击抽屉外面的屏幕时:

  1. 有时抽屉在第一次外部喀哒声中会按预期顺利收起
  2. 有时抽屉需要2-3次点击才能使抽屉缩回
  3. 有时抽屉需要20次以上的点击才能使抽屉缩回
  4. 有时即使在外面单击50次,抽屉也不会缩回
  5. 即使在上述情况#3发生时,下次我打开抽屉然后在外面单击时,通常在第一次尝试时都能正常工作

有时打开/关闭测试可以按预期连续20次完美运行。

这是开发模式下带有react-navigation-drawer的已知古怪吗?还是这似乎会影响生产中的应用程序的问题?

1 个答案:

答案 0 :(得分:0)

您无需处理外部点击。 这通常发生在开发阶段(假设您使用的是android)。 尝试关闭js调试就足够了。 如果仍然继续 尝试发布版本,您会发现性能有所不同。 开发过程中还有很多其他事情 如果问题仍然存在,请尝试在代码中发现任何可能的内存泄漏