uniapp uniWfcClient.sendMessage发送LocationMessage im-server 接收不到

zack 11月前 312

uniapp uniWfcClient.sendMessage发送LocationMessage im-server 接收不到

最新回复 (11)
  • x86 11月前
    引用 2
    请提供客户端相关日志,安卓的话用 adb logcat > log.log抓日志
  • zack 11月前
    引用 3
    x86 请提供客户端相关日志,安卓的话用 adb logcat > log.log抓日志
    sendConversationMessage后也没有回调
  • zack 11月前
    引用 4
    x86 请提供客户端相关日志,安卓的话用 adb logcat > log.log抓日志
    也就是调用sendMessage这个方法后。im-server也没有日志,像是消息被吞掉了一些
  • zack 11月前
    引用 5
    zack 也就是调用sendMessage这个方法后。im-server也没有日志,像是消息被吞掉了一些
    社区的server 有做位置类型嘛
  • x86 11月前
    引用 6

    im-server 只是做消息的透传,并且透传的是MessagePayload,和具体的消息没关系。

    所以,im-server 是支持任意类型消息的,现在的是客户端的问题,可能是消息encode等处理不正确。

    可以把你定义的LocationMessage贴出来看下,另外,需要客户端相关的日志,才能分析。

  • zack 11月前
    引用 7

    ![](http://bbs.wildfirechat.cn/upload/images/202312/11_27_14_29104)![](http://bbs.wildfirechat.cn/upload/images/202312/11_26_42_74834)

  • zack 11月前
    引用 8

  • zack 11月前
    引用 9
    x86 im-server 只是做消息的透传,并且透传的是[MessagePayload](https://docs.wildfirechat.cn/base_knowledge/message_payloa ...
    就这些,你看看咯
  • x86 11月前
    引用 10
    1. 你在messageConfig.js中配置你的LocationMessage,或者通过wfc.registerMessageContent注册了吗?
    2. PersistFlag 是什么?
  • x86 11月前
    引用 11
    x86 请提供客户端相关日志,安卓的话用 adb logcat > log.log抓日志
    日志也提供下
  • zack 10月前
    引用 12
    x86 1. 你在`messageConfig.js`中配置你的`LocationMessage`,或者通过`wfc.registerMessageContent`注册了吗? 2. `PersistFlag ...
    已解决
返回