Cannot read property 'warn' of undefined——网易云信 第三方调用扩展字段的坑

网易云信,添加扩展字段,发送第三方 回调接收, 前端测试demo报错

显示:Cannot read property 'warn' of undefined

Cannot read property 'warn' of undefined

解决:

nim.sendText({
    scene: obj.scene,
    to: obj.to,
    text: obj.text,
    done: onSendMsgDone,
    needMsgReceipt: obj.needMsgReceipt || false,
    custom: JSON.stringify(obj.custom)
})

发送的 custom 或者 content 属性 JSON字段必须要转换成JSON字符串发送:

obj.custom改为 JSON.stringify(obj.custom)

 

自己琢磨了许久,百度了很多都搜索不到关键词,故 自己写了一篇文章,希望可以帮助到遇到跟我一样问题的同学。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值