求教!cc.sys.isNative 是什么意思啊?用来判断什么的?

如题,cc.sys.isNative 用来判断什么的?官方API 解释为:Is native ? This is set to be true in jsb auto.搞不太懂这是什么含义??

判断是不是原生版本:比如你用模拟器运行是原生版本,手机APP是原生版本。
对应的在浏览器里运行的是H5版本

楼上正解。

isNative 就字面理解,是不是 native 平台。
如果打包的是 jsb ,就是 true。包括模拟器,android ios windows Mac 平台
剩下的就是 web h5 平台了,这时候就是 false

顺带一提:这个变量等同于 CC_JSB,通常情况下建议使用 CC_JSB