react native性能优化

121 阅读1分钟

react native在老旧的机型,例如仓库或者零售门店使用的机型,如下图所示

3167101241287064747d46dc615a3ae9.jpg

Android5的配置,支持快速扫码,但是会很卡

解决方案

1.关闭hermes引擎,采用JSCore引擎,hermes快是针对的比较新的机型,更换后速度会有明显的提升

2.清理掉代码中一切的console相关的打印信息,debugger调试bug,否则开发环境或者线上环境都会很卡

3.采用社区优化后的FlatList方案,会明显提升列表渲染速度

4.最大化减少不必要的re-render,与原生Android,IOS的交互是非常消耗性能的

react native 性能相关,欢迎留言咨询