React Native Navigator资源问题

时间:2016-11-14 14:54:07

标签: react-native mobile-application scene navigator

我正在构建我的第一个移动应用程序,并且喜欢React Native提供的内容。我遇到的一个主要缺点是Navigator在新的unmount被推入堆栈时不会scene scene。这有点意义,因为这可能是过渡顺利发生所必需的。

我的应用程序使用视频背景,看起来像使用大型媒体文件的其他应用程序可能会遇到类似的问题,由于此行为导致资源使用率过高和不必要。也许更好的方法是转换后的unmount场景和弹出前的remount

我想知道其他人是否遇到类似的问题,可能会有一些反馈。我已经尝试ExNavigatorReact-Native-Redux-Router了。这些库对于我的用例来说还不够成熟,似乎无法使用Hot-Reloading

感谢阅读和回复。

1 个答案:

答案 0 :(得分:1)

我不会使用React-Native-Redux-Router,它没有被维护并且被React-Native-Router-Flux接管,我曾经使用过RNRF,但已经交换到指数前导航({{3如果你要开始想要更复杂的“复杂”应用程序,并且不再维护,尽管它仍然可以正常工作,并远离导航器。

你使用了哪种ExNavigator,因为对于我一直在做的事情,指数一个维护得很好并且非常流畅,并且应该适合大多数用例。

如果您想坚持使用Navigator,您是否尝试过替换(路由)或resetTo(路由),尽管您没有过渡