TTOOMM
TTOOMM
  • 发布:2021-09-22 16:49
  • 更新:2021-09-22 16:49
  • 阅读:1124

【报Bug】uni.sendSocketMessage 中data内容过程的时候,内容发送失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11

HBuilderX类型: Alpha

HBuilderX版本号: 3.2.7

手机系统: Android

手机系统版本号: Android 10

手机厂商: vivo

手机机型: IQOO NEO3

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.sendSocketMessage({
data: JSON.stringify(msg),
fail: (res) => {},
complete: (res) => {})

操作步骤:

uni.sendSocketMessage({
data: JSON.stringify(msg),
fail: (res) => {},
complete: (res) => {})

预期结果:

websocket发送成功

实际结果:

连接失败 没有连接上服务器

bug描述:

sendSocketMessage 发送的内容过长的时候,发送失败,不能够连接到服务器

发送的内容如下

{
"UserPresentID": null,
"UserIDTo": false,
"MessageType": 0,
"MsgToType": 1,
"MessageID": "1632300307802ChatFrontID",
"IsVIP": false,
"UserTypeID": null,
"MessageContent": "2.修复 uni.sendSocketMessage 无法发送某些 bytebuffer 数据的Bug 3.修复 nvue list/waterfall 组件底部使用 loading 加载更多时,无法正常触发@loading 事件的Bug 4.修复 nvue list 组件@scroll 事件返回参数 contentOffset.y 值域不正确的Bug 5.修复 nvue input 组件设置 type 为 digit/number 时弹出键盘类型不正确的...2.修复 uni.sendSocketMessage 无法发送某些 bytebuffer 数据的Bug 3.修复 nvue list/waterfall 组件底部使用 loading 加载更多时,无法正常触发@loading 事件的Bug 4.修复 nvue list 组件@scroll 事件返回参数 contentOffset.y 值域不正确的Bug 5.修复 nvue input 组件设置 type 为 digit/number 时弹出键盘类型不正确的...",
"UserFromName": "DDDD",
"UserFromPhoto": "img/202107/210705151427297_6441.png",
"UserIDFrom": 2,
"MessageDeliverID": "D16323003078026093",
"SendStatus": "load",
"BubbleImageUrl": "",
"BubbleFontColor": "",
"CreateTime": "2021-09-22T08:45:07.803Z",
"GroupIDTo": 1,
"IsMine": true
}

2021-09-22 16:49 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复