最近微信小游戏比较火,准备试着做一个Demo来玩一玩,网络通信这块就选择了socket.io,打包成微信工程,编译出现如下错误:
对于我这种菜逼(就目前的情况,自我感觉是挺菜的)来说,第一个想到的事情就是百度,百度不行,然后就谷歌,发现在cocos中文社区里面有很多人提到了这个问题,但是没有人回答,谷歌发现有大神重写了一套能够在微信小程序中使用的socket.io。emma..这些对于我来说,感觉太麻烦了,百度,谷歌无果,在回过头来仔细看看这个错误。提示io没有找到,竟然io没有找到,那我就给他赋一个值。之前在cocosCreator中我把socket.io放在了 "assets/scripts/lib" 目录下,发现在微信工程中也存在这个目录。于是在game.js中添加:
这个socket.io的路径需要更具不同的项目单独来填写。
继续编译
编译通过了,网路也连接成功。
如果这篇文章解决了你的问题,麻烦在下方留言。谢谢大家了。