getAllContactsFromDB method
从本地获取所有的好友 only ios now.
Implementation
Future<List<EMContact>> getAllContactsFromDB() async {
Map result = await _channel.invokeMethod(EMSDKMethod.getAllContactsFromDB);
EMError.hasErrorFromResult(result);
List<EMContact> contacts = [];
result[EMSDKMethod.getAllContactsFromDB]?.forEach((element) {
// 此处做了一个适配,目前native 返回的都是String, 为了避免以后出现进一步扩展,flutter直接返回contact对象
contacts.add(EMContact.fromJson({'userId': element}));
});
return contacts;
}