Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88737

Cocos Creator WebSocket 在web和原生环境中的一个问题

$
0
0

@woshihehu 写道:

前端 Creator 版本 1.21-rc.1
后台 java WebSocket

创建 WebSocket 连接
var ws = new WebSocket(url);

在web环境下 连接正常 ,可是在 原生环境一下 一直无法连接,
查看后端代码 发现 两者在协议信息上有一个参数不同

web 环境下 Sec-WebSocket-Protocol 值为 null
原生环境下 Sec-WebSocket-Protocol 值是 default-protocol

原生环境下 可以通过 new WebSocket(url,potocal); 来更改这个参数,
但是web下面 无效一直都是null ,而原生环境无法设置为null 。

解决方法
后台必须包涵这两种情况才能 满足 web和原生 都能连接成功。

帖子: 4

参与者: 1

阅读整个主题


Viewing all articles
Browse latest Browse all 88737

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>