@2021698750 写道:
修改 SocketIO 脚本文件以避免在原生环境中被执行
由于 Web 版本 SocketIO 不能够在 JSB 中被正确解析,因此 Cocos 在原生环境中自带了 SocketIO 实现。所以我们需要一点 hack 的手段让 Web 版本 SocketIO 的脚本在原生环境中不生效,方法就是在 SocketIO 脚本文件中做如下修改:
if (!cc.sys.isNative) {
// SocketIO 原始代码
}
以上是复制官方的
这个我不知道怎么用 还求大佬解迷惑 我是否就在任意js文件里 onload方法里就只加上 if (!cc.sys.isNative) {
// SocketIO 原始代码
} 这句 就可以实现原生环境不生效? 还是说 我还需要添加些什么 比如在{}里加某些代码 还是说 我还需要执行else{}这东西? 求大佬解迷惑
帖子: 2
参与者: 1