1. 项目版本更新维护较频繁; 2. 整体性能仍不如原生; 3. 涉及底层的功能需要Android和Ios双端单独开发,JS调用; 4. 学习成本高;(需要熟悉原生) 5. 试错成本高,有些问题较少解决方案,易耽误开发进度。