| deviceBrand | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | 4.41 | 3.9 | 4.11 | 4.61 |
| 设备品牌
|
| deviceId | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.0 | 4.41 | 3.9 | 4.11 | 4.61 |
| 设备 id 。由 uni-app 框架生成并存储,清空 Storage 会导致改变
|
| deviceModel | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.0 | 4.41 | 3.9 | 4.11 | 4.61 |
| 设备型号
|
| deviceType | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.0 | 4.41 | 3.9 | 4.11 | 4.61 |
| 设备类型phone、pad、pc
|
| 合法值 | 兼容性 | 描述 | | phone | - | - | | pad | - | - | | tv | - | - | | watch | - | - | | pc | - | - | | null | - | - | | car | - | - | | vr | - | - | | appliance | - | - |
|
| deviceOrientation | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.0 | x | 3.9 | 4.11 | 4.61 |
| 设备方向 竖屏 portrait、横屏 landscape
|
| devicePixelRatio | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.0 | x | 3.9 | 4.11 | 4.61 |
| 设备像素比
|
| system | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.0 | 4.41 | 3.9 | 4.11 | 4.61 |
| 操作系统及版本
|
| platform | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.0 | 4.41 | 3.9 | 4.11 | 4.61 |
| 客户端平台
|
| 合法值 | 兼容性 | 描述 | | ios | - | - | | android | - | - | | harmonyos | - | - | | mac | - | - | | windows | - | - | | linux | - | - |
|
| isRoot | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | 3.9 | 4.11 | x |
| 是否root。iOS 为是否越狱
|
| isUSBDebugging | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | √ | x | x |
| adb是否开启
|
| osName | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.18 | 4.41 | 4.18 | 4.18 | 4.61 |
| 系统名称
|
| 合法值 | 兼容性 | 描述 | | ios | - | - | | android | - | - | | harmonyos | - | - | | macos | - | - | | windows | - | - | | linux | - | - |
|
| osVersion | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.18 | 4.41 | 4.18 | 4.18 | 4.61 |
| 操作系统版本。如 ios 版本,andriod 版本
|
| osLanguage | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | 4.18 | 4.18 | 4.61 |
| 操作系统语言
|
| osTheme | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | 4.18 | 4.18 | 4.61 |
| 操作系统主题
|
| 合法值 | 兼容性 | 描述 | | light | - | - | | dark | - | - |
|
| osAndroidAPILevel | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | 4.18 | x | x |
| Android 系统API库的版本。
|
| osHarmonySDKAPIVersion | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | √ | x | 4.61 |
| 鸿蒙系统软件API版本
|
| osHarmonyDisplayVersion | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | √ | x | 4.61 |
| 产品版本,关于本机信息内的软件版本
|
| romName | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | 4.18 | 4.18 | 4.61 |
| rom 名称。Android 部分机型获取不到值。iOS 恒为 ios
|
| romVersion | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | 4.18 | 4.18 | 4.61 |
| rom 版本号。Android 部分机型获取不到值。iOS 为操作系统版本号(同 osVersion)。
|
| abi | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | 4.41 | - | - | - |
| 应用(微信APP)二进制接口类型(仅 Android 支持)
|
| benchmarkLevel | number | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | 4.41 | - | - | - |
| |
| cpuType | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | 4.41 | - | - | - |
| 需要基础库: 2.29.0
设备 CPU 型号(仅 Android 支持)(Tips: GPU 型号可通过 WebGLRenderingContext.getExtension('WEBGL_debug_renderer_info') 来获取)
|
| deviceAbi | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | 4.41 | - | - | - |
| 需要基础库: 2.25.1
设备二进制接口类型(仅 Android 支持)
|
| memorySize | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | - | 4.41 | - | - | - |
| 需要基础库: 2.30.0
设备内存大小,单位为 MB
|
brand | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | 4.41 | 3.9 | 4.11 | x |
| 设备品牌 已废弃,仅为了向下兼容保留 |
model | string | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | 4.0 | 4.41 | 3.9 | 4.11 | x |
| 设备型号 已废弃,仅为了向下兼容保留 |
isSimulator | boolean | 否 | - | |
Web
|
微信小程序
|
Android
|
iOS
|
HarmonyOS
| | x | x | 3.9 | 4.11 | x |
| 是否是模拟器 已废弃,由于合规问题在4.51版本后不会采集传感器信息,会影响准确度,建议使用isSimulator()代替。 |