在creator使用socketio, 按照官方文档的指引, 先用
if (!cc.sys.isNative) {
// SocketIO 原始代码
}
包裹好socket.io.min的代码, 并导入为插件。
在creator中, 可以 this.socket = io(uri); 来使用。
但发布成微信小游戏后, 在微信开发者工具就会报 io 未定义。
折腾了好久, 最后
这样解决的, 但是每次重新build, game.js就会被覆盖, 很不方便, 而且这明显是个临时方案。
想问下大家, 正确的做法是什么???我有哪边弄错了吗?