wx.getSystemInfoSync

wx.getSystemInfoSync()

wx.getSystemInfo() 的同步版本

返回类型

Object

返回

属性

类型

说明

最低版本

brand

string

设备品牌

1.5.0

model

string

设备型号

pixelRatio

number

设备像素比

screenWidth

number

屏幕宽度,单位px

1.1.0

screenHeight

number

屏幕高度,单位px

1.1.0

windowWidth

number

可使用窗口宽度,单位px

windowHeight

number

可使用窗口高度,单位px

statusBarHeight

number

状态栏的高度,单位px

1.9.0

language

string

微信设置的语言

version

string

微信版本号

system

string

操作系统及版本

platform

string

客户端平台

fontSizeSetting

number

用户字体大小(单位px)。以微信客户端「我-设置-通用-字体大小」中的设置为准

1.5.0

SDKVersion

string

客户端基础库版本

1.1.0

benchmarkLevel

number

设备性能等级(仅Android小游戏)。取值为:-2 或 0(该设备无法运行小游戏),-1(性能未知),>=1(设备性能值,该值越高,设备性能越好,目前最高不到50)

1.8.0

albumAuthorized

boolean

允许微信使用相册的开关(仅 iOS 有效)

2.6.0

cameraAuthorized

boolean

允许微信使用摄像头的开关

2.6.0

locationAuthorized

boolean

允许微信使用定位的开关

2.6.0

microphoneAuthorized

boolean

允许微信使用麦克风的开关

2.6.0

notificationAuthorized

boolean

允许微信通知的开关

2.6.0

notificationAlertAuthorized

boolean

允许微信通知带有提醒的开关(仅 iOS 有效)

2.6.0

notificationBadgeAuthorized

boolean

允许微信通知带有标记的开关(仅 iOS 有效)

2.6.0

notificationSoundAuthorized

boolean

允许微信通知带有声音的开关(仅 iOS 有效)

2.6.0

bluetoothEnabled

boolean

蓝牙的系统开关

2.6.0

locationEnabled

boolean

地理位置的系统开关

2.6.0

wifiEnabled

boolean

Wi-Fi 的系统开关

2.6.0

示例
wx.getSystemInfo({
  success(res) {
    console.log(res.model)
    console.log(res.pixelRatio)
    console.log(res.windowWidth)
    console.log(res.windowHeight)
    console.log(res.language)
    console.log(res.version)
    console.log(res.platform)
  }
})
try {
  const res = wx.getSystemInfoSync()
  console.log(res.model)
  console.log(res.pixelRatio)
  console.log(res.windowWidth)
  console.log(res.windowHeight)
  console.log(res.language)
  console.log(res.version)
  console.log(res.platform)
} catch (e) {
  // Do something when catch error
}