有没有人试过用 socket.io.js 搭配 WebSocket C++

  • Creator 版本: 2.0.10

  • 目标平台: iOS, Android,模拟器

  • 重现方式:

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

搜索了一段时间,发现 cocos 原生平台不支持 socket.io

  • socket.io-client-js 版本在 jsb 环境下是不能工作的(文档写的,我还没有试过);
  • socket-io-client-cpp 则已经年久失修,版本太低,无法与服务器对接上。

有听说过一种用法,是仍然使用 socket.io.js ,但需要与 c++ 中的 WebSocket 进行对接。这样不知道可不可行,有人试过吗?如果没有,可以一起来试试

为啥非要用socketio,直接websocket他不香吗?

香,但我已经写好了服务器了唉

试了,可以用呀。客户端
npm install --registry https://registry.npm.taobao.org --save socket.io-client

然后正常使用!