解决网易云信IM的web端消息发送报错:参数"done"类型错误, 合法的类型包括: [“function”]
1.需求背景
- 最近在使用网易云信SDK对接web端IM消息聊天功能,在测试环境中发现聊天中的消息发送不出去,并抛出了错误,如下:
2.解决方案
- 由于网易云信网上的资料比较少,针对这个问题也是折腾了一两个小时,开始排查的时候以为是代码的问题,但是检查完后没有发现问题,后面才发现是网易云信SDK版本太低了,我之前用的是8.11.0,官方最新的到目前为止是9.3.1。
- 因此解决方案就是升级版本到v9.3.1+。
- 解决。