收藏
回答

wx.sendSocketMessage发送数据丢失空字符\x00(10月的时候还是正常的)

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx.sendSocketMessage 微信安卓客户端 7.0.8 7.0.8.1540

我们10月份在小程序使用websocket一切正常,而这一个星期一直有问题。
(我们将我们发布小程序项目的体验版本回退到10月份28号的版本依旧有问题,当时是没问题的)
最后发现:wx.sendSocketMessage这个api发给后端时数据不一致了。

实际我们的消息在小程序里面是54的长度,但是通过wx.sendSocketMessage发到后端的时候只有53的长度。

这些消息是stomp.js库里面组装的消息,最后结果是两个空行\x0A和一个空字符\x00

但是通过wx.sendSocketMessage发到后端时,少了最后一个空字符\x00
(之前是正常的)


===========相关定义=====



另外,websocket在开发者工具里面是正常的,但是在微信里面跑体验版本才不正常。

在开发者工具里面真机调试反而又是正常的微信版本7.0.8

开发者工具版本是:1.02.1910121

最后一次编辑于  11-20
回答关注问题邀请回答
收藏

1 个回答

问题标签