我的 react 原生转换(使用导航器)非常慢,在动画第一次开始时将 javascript 线程帧下降到 0 一两秒钟,然后上升到 ~20,然后在中途暂停,然后通常完成比较顺利。我在一个干净的 Galaxy Note 4 上进行测试,所以这不是模拟器问题。
我正在使用 InteractionManager.runAfterInteractions 渲染空 View ,然后在动画完成后渲染一个 5 元素 ListView 。我已经为生产编译了应用程序并关闭了开发模式。
这是预期的/当前的事情状态(希望得到改善),还是我可能做错了什么?如果是这样,追捕它的最佳方法是什么?我几乎没有逻辑运行。
如果没有简单的解决方案,有没有办法在 Navigator 转换时禁用动画?
最佳答案
关闭 chrome 调试器,它会让动画变得很慢。
关于android - React native android 转换真的很慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33840830/