用 php 写了个 WebSocket 服务端,在 IE 下出现了问题

2016-04-03 22:55:30 +08:00
 alantx
在火狐运行正常, IE 和 chrome 却出现问题。
IE 下握手成功后, send()信息给服务端,服务端用 socket_write 原样返回信息给 IE 触发不了 onmessage 事件,反而触发了 onclose 事件。这几天一直在为这个问题烦恼。
有大神可以为在下解答吗
1511 次点击
所在节点    问与答
2 条回复
lianyue
2016-04-03 23:35:06 +08:00
php 写。。你得坑死 没异步
zado
2016-04-04 18:49:59 +08:00
有可能是数据类型不对应,我知道 IE 下二进制和文本模式不能混用,如果客户端和服务端不一致就会出现你描述的现象.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/268376

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX