Quantcast
Channel: Cocos中文社区 - 最新主题
Viewing all articles
Browse latest Browse all 88776

cocos creator官方提供的socket.io网络接口问题

$
0
0

@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

阅读整个主题


Viewing all articles
Browse latest Browse all 88776

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>