getBlackListFromServer method
从服务器获取黑名单中的用户的ID
如果获取成功,请调用onSuccess
,如果出现错误,请调用onError
。
Implementation
void getBlackListFromServer(
{onSuccess(List<String> blackList), onError(int code, String desc)}) {
Future<Map<String, dynamic>> result = _emContactManagerChannel
.invokeMethod(EMSDKMethod.getBlackListFromServer);
result.then((response){
if (response['success']) {
if(onSuccess != null){
var blackUsers = List<String>();
if(response['value'] != null){
for (var user in response['value']) {
blackUsers.add(user);
}
}
_blackList = blackUsers;
onSuccess(blackUsers);
}
} else {
if (onError != null) onError(response['code'], response['desc']);
}
});
}