govenlive 突然发现Socket 有问题,转成H5后,在PC收发正常,到手机端后只能发不能收了....好几个浏览器都不行,纯H5写的 websocket在手机端是正常的. JS原生的websocket的写法是正常的,通过as3转过来的 websocket在手机端只能发不能收!
cuixueying LayaFlash下的长连接Socket是支持的。 不过需要你稍微做下修改。 AS3原有的的通讯代码不需要修改,新项目也只需要按照AS3原来的Socket开发方式开发即可。 编译成H5后,前端把TCP Socket翻译成了标准Websocket。前端Socket解析到的将是服务端发送的WebSocket数据。 Websocket和TCP Socket的数据是有差别的,差别在数据协议头上。所以前端的通讯都不需要改动,只需要把后端支持的Web Socket的数据解析处理下即可。 @gobenlive 这个是你的链接?
govenlive cuixueying http://app.tvisual.com.cn/app/bigScreen/game1/mobile/index.html你试下这个, 这个是转的H5,PC上可以返回服务器的消息,但手机上收不到