解决CocosCreator 在微信小游戏中使用Socket.io 报错的问题

Posted BigBabyTang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决CocosCreator 在微信小游戏中使用Socket.io 报错的问题相关的知识,希望对你有一定的参考价值。

最近微信小游戏比较火,准备试着做一个Demo来玩一玩,网络通信这块就选择了socket.io,打包成微信工程,编译出现如下错误:

 对于我这种菜逼(就目前的情况,自我感觉是挺菜的)来说,第一个想到的事情就是百度,百度不行,然后就谷歌,发现在cocos中文社区里面有很多人提到了这个问题,但是没有人回答,谷歌发现有大神重写了一套能够在微信小程序中使用的socket.io。emma..这些对于我来说,感觉太麻烦了,百度,谷歌无果,在回过头来仔细看看这个错误。提示io没有找到,竟然io没有找到,那我就给他赋一个值。之前在cocosCreator中我把socket.io放在了  "assets/scripts/lib" 目录下,发现在微信工程中也存在这个目录。于是在game.js中添加:

这个socket.io的路径需要更具不同的项目单独来填写。

继续编译

编译通过了,网路也连接成功。

如果这篇文章解决了你的问题,麻烦在下方留言。谢谢大家了。

 

以上是关于解决CocosCreator 在微信小游戏中使用Socket.io 报错的问题的主要内容,如果未能解决你的问题,请参考以下文章

微信小游戏开发之CocosCreator资源加载方式

CocosCreator内存与性能优化

CocosCreator上的游戏(调试)发布到微信小程序

cocoscreator之微信小游戏的进度条(填充模式)

cocos creator 2.1 文本渲染分析。为啥创建Label性能差?

如何在微信小游戏中使用Protobuf