我正在使用React Native(RN 0.47)构建应用程序。我们使用模态来显示信息,但在iOS上打开需要很长时间(在Android上它的速度非常快)。在iOS(iPhone 6)上大约需要3秒钟,在Android上它几乎是即时的。
调查表明,时间花在了UI上而不是JS中。
我的视图由100多个组件组成,我们并没有真正看到我们如何减少这个数量...
组件仅为彩色视图或文本。另一个标签目前是空的。
什么可以导致Android和iOS之间的这种差异? 可以采取哪些措施来缩短显示时间?
非常感谢!
答案 0 :(得分:0)
我们发现了这个问题。它与Sentry有关并且反应原生:https://github.com/react-community/react-navigation/issues/608
如果使用React-navigation和Sentry,请小心!