菜鸟教程小白 发表于 2022-12-11 18:47:42

android - react 原生模态显示超慢iOS但不是Android


                                            <p><p>我正在使用 React Native (RN 0.47) 构建一个应用程序。我们使用模式来显示信息,但在 iOS 上打开需要很长时间(在 Android 上速度非常快)。在 iOS (iPhone 6) 上大约需要 3 秒,而在 Android 上几乎是立即的。</p>

<p>调查表明时间都花在了 UI 而不是 JS 上。</p>

<p>我的 View 由 100 多个组件组成,我们真的不知道如何才能减少这个数量...</p>

<p> <a href="/image/ePmfB.png" rel="noreferrer noopener nofollow"><img src="/image/ePmfBl.png" alt="Screenshot of the modal"/></a> </p>

<p>组件只是彩色 View 或文本。另一个选项卡当前为空。</p>

<p>是什么导致了 Android 和 iOS 之间的这种差异?
有什么办法可以减少这个显示时间?</p>

<p>非常感谢!</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我们发现了问题。它与 Sentry 相关并且 react 原生:<a href="https://github.com/react-community/react-navigation/issues/608" rel="noreferrer noopener nofollow">https://github.com/react-community/react-navigation/issues/608</a> </p>

<p>使用 React-navigation 和 Sentry 时要小心!</p></p>
                                   
                                                <p style="font-size: 20px;">关于android -react 原生模态显示超慢iOS但不是Android,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/46441754/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/46441754/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: android - react 原生模态显示超慢iOS但不是Android