Appearance
ESDeviceModule
getDevice()
功能描述
获取runtime运行设备所有信息。
参数
无
返回值
Object device
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| deviceId | String | 设备ID | |
| deviceType | String | 设备类型 | |
| ethMac | String | 有线网络MAC地址 | |
| wifiMac | String | 无线网络MAC地址 | |
| totalMemory | Number | 设备总内存 | |
| availableMemory | Number | 设备可用内存 | |
| screenWidth | Number | 屏幕宽度 | |
| screenHeight | Number | 屏幕高度 | |
| resolution | String | 屏幕分辨率 | |
| density | String | density | |
| densityDpi | String | densityDpi | |
| scaledDensity | String | scaledDensity | |
| ipAddress | String | IP地址 | |
| buildModel | String | Model | |
| buildBrand | String | Brand | |
| buildBoard | String | Board | |
| buildDevice | String | Device | |
| buildProduct | String | Product | |
| buildHardware | String | Hardware | |
| buildManufacturer | String | Manufacturer | |
| buildSerial | String | Serial | |
| buildTags | String | Tags | |
| buildId | String | Id | |
| buildTime | Number | Time | |
| buildType | String | Type | |
| buildUser | String | User | |
| buildBootloader | String | Bootloader | |
| buildDisplay | String | Display | |
| buildFingerPrint | String | FingerPrint | |
| buildVersionIncremental | String | VersionIncremental | |
| buildVersionBaseOS | String | VersionBaseOS | |
| buildVersionCodeName | String | VersionCodeName | |
| buildVersionSecurityPatch | String | VersionSecurityPatch | |
| buildVersionPreviewSDKInt | Number | VersionPreviewSDKInt | |
| buildVersionSDKInt | Number | VersionSDKInt | |
| buildVersionRelease | String | VersionRelease |
示例代码
点击查看源码
js
ESDeviceModule.getDevice().then(
(device) => {
},
error => {
}
);注意
无
getDeviceEthMac()
功能描述
获取runtime运行设备无线网络mac地址。
参数
无
返回值
String deviceEthMac
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| deviceEthMac | String | `` | 有线网络mac地址 |
示例代码
点击查看源码
js
ESDeviceModule.getDeviceEthMac().then(
(deviceEthMac) => {
},
error => {
}
);注意
无
getDeviceWifiMac()
功能描述
获取runtime运行设备有线网络mac地址。
参数
无
返回值
String deviceWifiMac
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| deviceWifiMac | String | `` | 无线网络mac地址 |
示例代码
点击查看源码
js
ESDeviceModule.getDeviceWifiMac().then(
(deviceWifiMac) => {
},
error => {
}
);注意
无
getDeviceTotalMemory()
功能描述
获取runtime运行设备总内存。
参数
无
返回值
Number totalMemory
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| totalMemory | Number | `` | 设备运行总内存 |
示例代码
点击查看源码
js
ESDeviceModule.getDeviceTotalMemory().then(
(totalMemory) => {
},
error => {
}
);注意
无
getDeviceAvailMemory()
功能描述
获取runtime运行设备可用内存。
参数
无
返回值
Number availMemory
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| availMemory | Number | `` | 设备可用内存 |
示例代码
点击查看源码
js
ESDeviceModule.getDeviceAvailMemory().then(
(availMemory) => {
},
error => {
}
);注意
无
getScreenWidth()
功能描述
获取runtime运行设备屏幕宽度。
参数
无
返回值
Number screenWidth
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| screenWidth | Number | `` | 屏幕宽度 |
示例代码
点击查看源码
js
ESDeviceModule.getScreenWidth().then(
(screenWidth) => {
},
error => {
}
);注意
无
getScreenHeight()
功能描述
获取runtime运行设备屏幕高度。
参数
无
返回值
Number screenHeight
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| screenHeight | Number | `` | 屏幕高度 |
示例代码
点击查看源码
js
ESDeviceModule.getScreenHeight().then(
(screenHeight) => {
},
error => {
}
);注意
无
getResolution()
功能描述
获取runtime运行设备分辨率。
参数
无
返回值
String resolution
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| resolution | String | `` | 屏幕分辨率 |
示例代码
点击查看源码
js
ESDeviceModule.getResolution().then(
(resolution) => {
},
error => {
}
);注意
无
getDensity()
功能描述
获取runtime运行设备density。
参数
返回值
String density
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| density | String | `` | 屏幕密度 |
无
示例代码
点击查看源码
js
ESDeviceModule.getDensity().then(
(density) => {
},
error => {
}
);注意
无
getDensityDpi()
功能描述
获取runtime运行设备densityDpi。
参数
无
返回值
String densityDpi
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| densityDpi | String | `` | densityDpi |
示例代码
点击查看源码
js
ESDeviceModule.getDensityDpi().then(
(densityDpi) => {
},
error => {
}
);注意
无
getScaledDensity()
功能描述
获取runtime运行设备ScaledDensity。
参数
无
返回值
String scaledDensity
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| scaledDensity | String | `` | scaledDensity |
示例代码
点击查看源码
js
ESDeviceModule.getScaledDensity().then(
(scaledDensity) => {
},
error => {
}
);注意
无
getBuildVersionRelease()
功能描述
获取runtime运行设备BuildVersionRelease。
参数
无
返回值
Number buildVersionRelease
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| buildVersionRelease | Number | `` | buildVersionRelease |
示例代码
点击查看源码
js
ESDeviceModule.getBuildVersionRelease().then(
(buildVersionRelease) => {
},
error => {
}
);注意
无
getBuildModel()
功能描述
获取runtime运行设备BuildModel。
参数
无
返回值
String buildModel
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| buildModel | String | `` | buildModel |
示例代码
点击查看源码
js
ESDeviceModule.getBuildModel().then(
(buildModel) => {
},
error => {
}
);注意
无
getBuildBrand()
功能描述
获取runtime运行设备BuildBrand。
参数
无
返回值
String buildBrand
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| buildBrand | String | `` | buildBrand |
示例代码
点击查看源码
js
ESDeviceModule.getBuildBrand().then(
(buildBrand) => {
},
error => {
}
);注意
无
getBuildDevice()
功能描述
获取runtime运行设备BuildDevice。
参数
无
返回值
String buildDevice
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| buildDevice | String | `` | buildDevice |
示例代码
点击查看源码
js
ESDeviceModule.getBuildDevice().then(
(buildDevice) => {
},
error => {
}
);注意
无
getBuildBoard()
功能描述
获取runtime运行设备BuildBoard。
参数
无
返回值
String buildBoard
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| buildBoard | String | `` | buildBoard |
示例代码
点击查看源码
js
ESDeviceModule.getBuildBoard().then(
(buildBoard) => {
},
error => {
}
);注意
无
getBuildProduct()
功能描述
获取runtime运行设备BuildProduct。
参数
无
返回值
String buildProduct
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| buildProduct | String | `` | buildProduct |
示例代码
点击查看源码
js
ESDeviceModule.getBuildProduct().then(
(buildProduct) => {
},
error => {
}
);注意
无
getBuildHardware()
功能描述
获取runtime运行设备BuildHardware。
参数
无
返回值
String buildHardware
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| buildHardware | String | `` | buildHardware |
示例代码
点击查看源码
js
ESDeviceModule.getBuildHardware().then(
(buildHardware) => {
},
error => {
}
);注意
无
getBuildManufacturer()
功能描述
获取runtime运行设备BuildManufacturer。
参数
无
返回值
String buildManufacturer
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| buildManufacturer | String | `` | buildManufacturer |
示例代码
点击查看源码
js
ESDeviceModule.getBuildManufacturer().then(
(buildManufacturer) => {
},
error => {
}
);注意
无