• Taro.getSystemInfo(OBJECT)
    • 示例代码
    • API支持度

    Taro.getSystemInfo(OBJECT)

    获取系统信息,支持 Promise 化使用。

    OBJECT 参数说明:

    参数类型必填说明
    successFunction接口调用成功的回调函数,详见返回参数说明
    failFunction接口调用失败的回调函数
    completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

    success 返回参数说明:

    参数说明
    brand手机品牌
    model手机型号
    system操作系统版本
    pixelRatio设备像素比
    screenWidth屏幕宽度
    screenHeight屏幕高度
    windowWidth可使用窗口宽度
    windowHeight可使用窗口高度
    version微信版本号
    statusBarHeight状态栏的高度
    platform客户端平台
    language微信设置的语言
    fontSizeSetting用户字体大小设置。以“我-设置-通用-字体大小”中的设置为准,单位:px
    SDKVersion客户端基础库版本

    注意:H5 端不支持 version、statusBarHeight、fontSizeSetting、SDKVersion

    示例代码

    1. import Taro from '@tarojs/taro'
    2. Taro.getSystemInfo({
    3. success: res => console.log(res)
    4. })
    5. .then(res => console.log(res))

    API支持度

    API微信小程序H5React Native
    Taro.getSystemInfo✔️✔️✔️
    Taro.getSystemInfoSync✔️✔️✔️