优化了跳转逻辑

优化了跳转逻辑和增加了容错