把 PanResponder 和 GestureHandler 的抽象对齐到一套手势模型里,我们踩过的坑和最终选型
跨端组件库需同时兼容 React Native 新旧架构,手势系统成为最大难点。PanResponder 与 Gesture Handler 在事件响应链、状态机粒度和坐标体系上存在结构性差异,无法直接对齐。最终方案以 Gesture Handler 的完整手势模型为统一抽象层,向上提供声明式 API,向下通过适配器模式模拟 PanResponder 的缺失状态与坐标补偿,在保留旧架构兼容性的同时,确保新架构下零开销直通。