想让人注意到某个有用的答案?请投赞同票!

有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!

进一步了解在什么情况下投赞同票:了解投票 - Apple 社区

看上去一段时间内没有人回复。 要再次发起对话,只需提出一个新问题即可。

IOS 15 , MacOS 12 beta websocket通讯异常

背景:

在线文档编辑长链接Websocket在IOS15 beta 与 MacOS 12 beta 通讯失败,错误为1006。

IOS 15,MacOS 12以下版本正常,其他设备与系统正常。

具体表现为:

1. 接收到某些数据,前端会报错,错误码1006。

2. 接收到超过3M text或二进制数据,前端会必现报错,错误码1006。

3. 经测试,出现报错机率与ReadBufferSize, WriteBufferSize有关系。

4. 服务端关闭websocket数据压缩后通讯正常。


测试设备:

IPad PRO 2020 IPad OS15 beta5

IPhone 12 IOS 15 beta6

Mac Mini Mac OS 12 beta3

浏览器: Chrome Safari


服务端:

Golang,底层库 Gorilla/websocket,服务端默认开启deflate压缩,ReadBufferSize, WriteBufferSize = 1024


引用:

https://github.com/gorilla/websocket



发布日期 2021年8月24日 下午2:06

回复
问题被标记为 排名最靠前的回复

发布日期 2021年8月24日 下午4:49

使用测试版本的反馈助手 反馈官方即可。

回复量:1

IOS 15 , MacOS 12 beta websocket通讯异常

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!