Merge pull request #102 from yohom/main
fix: 所有的设置Listener方法都调用result.success(null), 否则dart端的Future会一直挂起不返回.
This commit is contained in:
commit
5adc50b963
@ -11,6 +11,8 @@ public class ConversationManager extends BaseManager {
|
|||||||
|
|
||||||
public void setConversationListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void setConversationListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
Open_im_sdk.setConversationListener(new OnConversationListener());
|
Open_im_sdk.setConversationListener(new OnConversationListener());
|
||||||
|
|
||||||
|
result.success(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -11,6 +11,8 @@ public class FriendshipManager extends BaseManager {
|
|||||||
|
|
||||||
public void setFriendListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void setFriendListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
Open_im_sdk.setFriendListener(new OnFriendshipListener());
|
Open_im_sdk.setFriendListener(new OnFriendshipListener());
|
||||||
|
|
||||||
|
result.success(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void getFriendsInfo(MethodCall methodCall, MethodChannel.Result result) {
|
public void getFriendsInfo(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
|
@ -10,6 +10,8 @@ public class GroupManager extends BaseManager {
|
|||||||
|
|
||||||
public void setGroupListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void setGroupListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
Open_im_sdk.setGroupListener(new OnGroupListener());
|
Open_im_sdk.setGroupListener(new OnGroupListener());
|
||||||
|
|
||||||
|
result.success(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void inviteUserToGroup(MethodCall methodCall, MethodChannel.Result result) {
|
public void inviteUserToGroup(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
|
@ -83,6 +83,8 @@ public class MessageManager extends BaseManager {
|
|||||||
public void setAdvancedMsgListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void setAdvancedMsgListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
String key = methodCall.argument(KEY_ID);
|
String key = methodCall.argument(KEY_ID);
|
||||||
Open_im_sdk.setAdvancedMsgListener(new OnAdvancedMsgListener(key));
|
Open_im_sdk.setAdvancedMsgListener(new OnAdvancedMsgListener(key));
|
||||||
|
|
||||||
|
result.success(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void sendMessage(MethodCall methodCall, MethodChannel.Result result) {
|
public void sendMessage(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
|
@ -10,6 +10,8 @@ public class OrganizationManager extends BaseManager {
|
|||||||
|
|
||||||
public void setOrganizationListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void setOrganizationListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
Open_im_sdk.setOrganizationListener(new OnOrganizationListener());
|
Open_im_sdk.setOrganizationListener(new OnOrganizationListener());
|
||||||
|
|
||||||
|
result.success(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void getSubDepartment(MethodCall methodCall, MethodChannel.Result result) {
|
public void getSubDepartment(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
|
@ -10,6 +10,8 @@ public class SignalingManager extends BaseManager {
|
|||||||
|
|
||||||
public void setSignalingListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void setSignalingListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
Open_im_sdk.setSignalingListener(new OnSignalingListener());
|
Open_im_sdk.setSignalingListener(new OnSignalingListener());
|
||||||
|
|
||||||
|
result.success(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void signalingInvite(MethodCall methodCall, MethodChannel.Result result) {
|
public void signalingInvite(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
|
@ -10,6 +10,8 @@ public class UserManager extends BaseManager {
|
|||||||
|
|
||||||
public void setUserListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void setUserListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
Open_im_sdk.setUserListener(new OnUserListener());
|
Open_im_sdk.setUserListener(new OnUserListener());
|
||||||
|
|
||||||
|
result.success(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void getUsersInfo(MethodCall methodCall, MethodChannel.Result result) {
|
public void getUsersInfo(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
|
@ -10,6 +10,8 @@ public class WorkMomentsManager extends BaseManager {
|
|||||||
|
|
||||||
public void setWorkMomentsListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void setWorkMomentsListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
Open_im_sdk.setWorkMomentsListener(new OnWorkMomentsListener());
|
Open_im_sdk.setWorkMomentsListener(new OnWorkMomentsListener());
|
||||||
|
|
||||||
|
result.success(null);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void getWorkMomentsUnReadCount(MethodCall methodCall, MethodChannel.Result result) {
|
public void getWorkMomentsUnReadCount(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user