react native在老旧的机型,例如仓库或者零售门店使用的机型,如下图所示
Android5的配置,支持快速扫码,但是会很卡
解决方案
1.关闭hermes引擎,采用JSCore引擎,hermes快是针对的比较新的机型,更换后速度会有明显的提升
2.清理掉代码中一切的console
相关的打印信息,debugger
调试bug,否则开发环境或者线上环境都会很卡
3.采用社区优化后的FlatList方案,会明显提升列表渲染速度
4.最大化减少不必要的re-render,与原生Android,IOS的交互是非常消耗性能的
react native 性能相关,欢迎留言咨询