如何解决 Telegram 联系人同步后联系人排序错乱的问题?
1 个回答
你这问题其实挺普遍的。
Telegram 的 API 返回联系人列表的排序默认逻辑和原生 App 有差异,所以同步后顺序会乱。
可以试试:
1. 在同步逻辑里,把用户原始排序字段(Android/iOS 会提供这个字段)保存下来;
2. 同步完后,用保存的字段再排序一次;
3. 如果用的是第三方 SDK,看下有没有原始排序参数,有就带上。
另外,提醒一下,有些系统字段可能不支持,得测试下不同机型的兼容性。搞定后记得多平台验证下哦。