透传收不到
/**
* 透传
*/
private void sendNoticeUpdateMsg(){
EMMessage cmdMsg = EMMessage.createSendMessage(EMMessage.Type.CMD);
//支持单聊和群聊,默认单聊,如果是群聊添加下面这行
cmdMsg.setChatType(ChatType.GroupChat);
String action="action1";//action可以自定义,在广播接收时可以收到
CmdMessageBody cmdBody=new CmdMessageBody(action);
cmdMsg.setReceipt(groupid);
cmdMsg.setAttribute("a", "a");//支持自定义扩展
cmdMsg.addBody(cmdBody);
EMChatManager.getInstance().sendMessage(cmdMsg, new EMCallBack(){
@Override
public void onError(int arg0, String arg1) {
// TODO Auto-generated method stub
System.out.println("消息透传失败:"+arg1);
}
@Override
public void onProgress(int arg0, String arg1) {
// TODO Auto-generated method stub
System.out.println("消息正在透传:"+arg1);
}
@Override
public void onSuccess() {
// TODO Auto-generated method stub
System.out.println("消息透传成功");
}
});
}
发送透传消息,透传成功后,在onEvent(final EMNotifierEvent event)输出event.getEvent(),没有透传的消息,求教!!!
* 透传
*/
private void sendNoticeUpdateMsg(){
EMMessage cmdMsg = EMMessage.createSendMessage(EMMessage.Type.CMD);
//支持单聊和群聊,默认单聊,如果是群聊添加下面这行
cmdMsg.setChatType(ChatType.GroupChat);
String action="action1";//action可以自定义,在广播接收时可以收到
CmdMessageBody cmdBody=new CmdMessageBody(action);
cmdMsg.setReceipt(groupid);
cmdMsg.setAttribute("a", "a");//支持自定义扩展
cmdMsg.addBody(cmdBody);
EMChatManager.getInstance().sendMessage(cmdMsg, new EMCallBack(){
@Override
public void onError(int arg0, String arg1) {
// TODO Auto-generated method stub
System.out.println("消息透传失败:"+arg1);
}
@Override
public void onProgress(int arg0, String arg1) {
// TODO Auto-generated method stub
System.out.println("消息正在透传:"+arg1);
}
@Override
public void onSuccess() {
// TODO Auto-generated method stub
System.out.println("消息透传成功");
}
});
}
发送透传消息,透传成功后,在onEvent(final EMNotifierEvent event)输出event.getEvent(),没有透传的消息,求教!!!
没有找到相关结果
已邀请:
1 个回复
[已注销]