android 手表端接收不到手机端透传信息
手机端
EMMessage cmdMsg = EMMessage.createSendMessage(EMMessage.Type.CMD); //支持单聊和群聊,默认单聊,如果是群聊添加下面这行 cmdMsg.setChatType(ChatType.GroupChat) String action="action1";//action可以自定义 EMCmdMessageBody cmdBody = new EMCmdMessageBody(action); String toUsername = "test1";//发送给某个人 cmdMsg.setReceipt(toUsername); cmdMsg.addBody(cmdBody); EMClient.getInstance().chatManager().sendMessage(message);
手表端
EMClient.getInstance().chatManager().addMessageListener(msgListener); EMMessageListener msgListener = new EMMessageListener() { @Override public void onMessageReceived(List messages) { //收到消息 } @Override public void onCmdMessageReceived(List messages) { //收到透传消息 } @Override public void onMessageReadAckReceived(List messages) { //收到已读回执 } @Override public void onMessageDeliveryAckReceived(List message) { //收到已送达回执 } @Override public void onMessageChanged(EMMessage message, Object change) { //消息状态变动 } }; 记得在不需要的时候移除listener,如在activity的onDestroy()时 EMClient.getInstance().chatManager().removeMessageListener(msgListener);
接收不到透传消息,各位大神有没有遇到过
EMMessage cmdMsg = EMMessage.createSendMessage(EMMessage.Type.CMD); //支持单聊和群聊,默认单聊,如果是群聊添加下面这行 cmdMsg.setChatType(ChatType.GroupChat) String action="action1";//action可以自定义 EMCmdMessageBody cmdBody = new EMCmdMessageBody(action); String toUsername = "test1";//发送给某个人 cmdMsg.setReceipt(toUsername); cmdMsg.addBody(cmdBody); EMClient.getInstance().chatManager().sendMessage(message);
手表端
EMClient.getInstance().chatManager().addMessageListener(msgListener); EMMessageListener msgListener = new EMMessageListener() { @Override public void onMessageReceived(List
接收不到透传消息,各位大神有没有遇到过
没有找到相关结果
已邀请:
2 个回复
[已注销]
看下这个视频对你的集成有没有帮助:
http://community.easemob.com/video/20
harry88908