有一个需求是通过自定义消息类型来完成的,需求是在手机端删除好友消息列表,这个自定义类型定义的是1001,然后在web端接收到这个类型后如何处理才能,删除在web端的消息列表。求大佬解答 目前我知道会进入这三个地方进行处理,具体怎么解决还请大佬指教
第一张图里面deleteMessageHistory的配置不对,contentClazz应当配置为你新定义的自定义消息,而你配置成了MessageContent,这个是所有消息的基类
deleteMessageHistory
contentClazz
MessageContent
另外,不建议直接修改wfc目录下的内容,这样后续更新会比较麻烦,注册自定义消息,可以通过wfc.registerMessageContent实现
wfc
wfc.registerMessageContent
x86 第一张图里面`deleteMessageHistory`的配置不对,`contentClazz`应当配置为你新定义的自定义消息,而你配置成了`MessageContent`,这个是所有消息的基类
x86 另外,不建议直接修改`wfc`目录下的内容,这样后续更新会比较麻烦,注册自定义消息,可以通过`wfc.registerMessageContent`实现
junjie 我在message.js中还直接加了这么一段逻辑 if (obj.content.type === MessageContentType.DeleteMessageHistory) { ...
junjie 我知道这个是基类,但是我现在不知道要怎么去完成后续的处理