@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