【cocos creator】platform平台对应代码 2.x / 3.x

10 篇文章 0 订阅
10 篇文章 0 订阅

cocos creator获取当前平台信息,2.4版本使用cc.sys.dump()可以打印所有平台信息:

cc.sys.dump();

打印结果:

isMobile : false
language : zh
browserType : chrome
browserVersion : 92.0.4515.159
capabilities : {"canvas":true,"opengl":true,"webp":true,"imageBitmap":true,"mouse":true,"keyboard":true,"accelerometer":true}
os : Windows
osVersion : 
platform : 101
Using WEBGL renderer.

参考:cocos论坛问答

对应“platform”参数的代码:101代表是什么,翻查资料:

let platformArr = {
    "WIN32": 0,
    "LINUX": 1,
    "MACOS": 2,
    "android": 3,
    "IPHONE": 4,
    "IPAD": 5,
    "BLACKBERRY": 6,
    "NACL": 7,
    "EMSCRIPTEN": 8,
    "TIZEN": 9,
    "WINRT": 10,
    "WP8": 11,

    "MOBILE_BROWSER": 100,
    "DESKTOP_BROWSER": 101,
    "EDITOR_PAGE": 102,
    "EDITOR_CORE": 103,
    "WECHAT_GAME": 104,
    "QQ_PLAY": 105,
    "FB_PLAYABLE_ADS": 106,
    "BAIDU_GAME": 107,
    "VIVO_GAME": 108,
    "OPPO_GAME": 109,
    "HUAWEI_GAME": 110,
    "XIAOMI_GAME": 111,
    "WECHAT_OPEN_DATA": 114,
}

以及3.x也可以用的接口:

        console.log("clic>>>>>>>>>>>>>>>>>>>>>", sys.os, sys.dump())
        //安卓
        if (sys.os == sys.OS.ANDROID) {
        }
        //ios
        else if (sys.os == sys.OS.IOS) {
        }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值