JMessage ios 离线消息 返回的messageList数组错误

fangxueyidao3
2017-06-17 10:49 592 0

平台:ios
jMessage-plugin:2.4.4
框架:ionic3

返回的数据以单个字符切割成数组了! 能不能让ios接收消息顺便带上用户的信息啊?就像android一样,不然收到消息我还要去判断本地sqlite里面有没有这个用户的信息,没有还要再去getUserInfo,真的没必要,

我开始先做的android,ios sdk差别蛮大的,有了用户信息我都不用去获取会话,一个像android sdk的消息就可以组成(有用户信息和当前消息);

ios接收在线消息就一个消息、自己和对方的备注信息什么都没了,想自己组成会话就得在获取一次用户信息。提供了一个【会话信息变更通知】jmessage.onConversationChanged。

想不通啊,发送消息接收消息会话都会变,这得浪费多少网络资源,希望能在消息中加入用户的信息,十分感谢!

1个回答

热门排序
  • longyj
    2017-06-19 05:28

    消息中的用户信息,你可以获取该条message的fromUser属性呀,你说的自己组成会话是什么意思?如果你收到消息没有会话sdk会自动创建会话