Skip to content

ESDeviceModule

getDevice()

功能描述

获取runtime运行设备所有信息。

参数

返回值

Object device

属性类型默认值说明
deviceIdString设备ID
deviceTypeString设备类型
ethMacString有线网络MAC地址
wifiMacString无线网络MAC地址
totalMemoryNumber设备总内存
availableMemoryNumber设备可用内存
screenWidthNumber屏幕宽度
screenHeightNumber屏幕高度
resolutionString屏幕分辨率
densityStringdensity
densityDpiStringdensityDpi
scaledDensityStringscaledDensity
ipAddressStringIP地址
buildModelStringModel
buildBrandStringBrand
buildBoardStringBoard
buildDeviceStringDevice
buildProductStringProduct
buildHardwareStringHardware
buildManufacturerStringManufacturer
buildSerialStringSerial
buildTagsStringTags
buildIdStringId
buildTimeNumberTime
buildTypeStringType
buildUserStringUser
buildBootloaderStringBootloader
buildDisplayStringDisplay
buildFingerPrintStringFingerPrint
buildVersionIncrementalStringVersionIncremental
buildVersionBaseOSStringVersionBaseOS
buildVersionCodeNameStringVersionCodeName
buildVersionSecurityPatchStringVersionSecurityPatch
buildVersionPreviewSDKIntNumberVersionPreviewSDKInt
buildVersionSDKIntNumberVersionSDKInt
buildVersionReleaseStringVersionRelease

示例代码

点击查看源码
js
ESDeviceModule.getDevice().then(
    (device) => {
    },
    error => {
    }
);

注意

getDeviceEthMac()

功能描述

获取runtime运行设备无线网络mac地址。

参数

返回值

String deviceEthMac

属性类型默认值说明
deviceEthMacString``有线网络mac地址

示例代码

点击查看源码
js
ESDeviceModule.getDeviceEthMac().then(
    (deviceEthMac) => {
    },
    error => {
    }
);

注意

getDeviceWifiMac()

功能描述

获取runtime运行设备有线网络mac地址。

参数

返回值

String deviceWifiMac

属性类型默认值说明
deviceWifiMacString``无线网络mac地址

示例代码

点击查看源码
js
ESDeviceModule.getDeviceWifiMac().then(
    (deviceWifiMac) => {
    },
    error => {
    }
);

注意

getDeviceTotalMemory()

功能描述

获取runtime运行设备总内存。

参数

返回值

Number totalMemory

属性类型默认值说明
totalMemoryNumber``设备运行总内存

示例代码

点击查看源码
js
ESDeviceModule.getDeviceTotalMemory().then(
    (totalMemory) => {
    },
    error => {
    }
);

注意

getDeviceAvailMemory()

功能描述

获取runtime运行设备可用内存。

参数

返回值

Number availMemory

属性类型默认值说明
availMemoryNumber``设备可用内存

示例代码

点击查看源码
js
ESDeviceModule.getDeviceAvailMemory().then(
    (availMemory) => {
    },
    error => {
    }
);

注意

getScreenWidth()

功能描述

获取runtime运行设备屏幕宽度。

参数

返回值

Number screenWidth

属性类型默认值说明
screenWidthNumber``屏幕宽度

示例代码

点击查看源码
js
ESDeviceModule.getScreenWidth().then(
    (screenWidth) => {
    },
    error => {
    }
);

注意

getScreenHeight()

功能描述

获取runtime运行设备屏幕高度。

参数

返回值

Number screenHeight

属性类型默认值说明
screenHeightNumber``屏幕高度

示例代码

点击查看源码
js
ESDeviceModule.getScreenHeight().then(
    (screenHeight) => {
    },
    error => {
    }
);

注意

getResolution()

功能描述

获取runtime运行设备分辨率。

参数

返回值

String resolution

属性类型默认值说明
resolutionString``屏幕分辨率

示例代码

点击查看源码
js
ESDeviceModule.getResolution().then(
    (resolution) => {
    },
    error => {
    }
);

注意

getDensity()

功能描述

获取runtime运行设备density。

参数

返回值

String density

属性类型默认值说明
densityString``屏幕密度

示例代码

点击查看源码
js
ESDeviceModule.getDensity().then(
    (density) => {
    },
    error => {
    }
);

注意

getDensityDpi()

功能描述

获取runtime运行设备densityDpi。

参数

返回值

String densityDpi

属性类型默认值说明
densityDpiString``densityDpi

示例代码

点击查看源码
js
ESDeviceModule.getDensityDpi().then(
    (densityDpi) => {
    },
    error => {
    }
);

注意

getScaledDensity()

功能描述

获取runtime运行设备ScaledDensity。

参数

返回值

String scaledDensity

属性类型默认值说明
scaledDensityString``scaledDensity

示例代码

点击查看源码
js
ESDeviceModule.getScaledDensity().then(
    (scaledDensity) => {
    },
    error => {
    }
);

注意

getBuildVersionRelease()

功能描述

获取runtime运行设备BuildVersionRelease。

参数

返回值

Number buildVersionRelease

属性类型默认值说明
buildVersionReleaseNumber``buildVersionRelease

示例代码

点击查看源码
js
ESDeviceModule.getBuildVersionRelease().then(
    (buildVersionRelease) => {
    },
    error => {
    }
);

注意

getBuildModel()

功能描述

获取runtime运行设备BuildModel。

参数

返回值

String buildModel

属性类型默认值说明
buildModelString``buildModel

示例代码

点击查看源码
js
ESDeviceModule.getBuildModel().then(
    (buildModel) => {
    },
    error => {
    }
);

注意

getBuildBrand()

功能描述

获取runtime运行设备BuildBrand。

参数

返回值

String buildBrand

属性类型默认值说明
buildBrandString``buildBrand

示例代码

点击查看源码
js
ESDeviceModule.getBuildBrand().then(
    (buildBrand) => {
    },
    error => {
    }
);

注意

getBuildDevice()

功能描述

获取runtime运行设备BuildDevice。

参数

返回值

String buildDevice

属性类型默认值说明
buildDeviceString``buildDevice

示例代码

点击查看源码
js
ESDeviceModule.getBuildDevice().then(
    (buildDevice) => {
    },
    error => {
    }
);

注意

getBuildBoard()

功能描述

获取runtime运行设备BuildBoard。

参数

返回值

String buildBoard

属性类型默认值说明
buildBoardString``buildBoard

示例代码

点击查看源码
js
ESDeviceModule.getBuildBoard().then(
    (buildBoard) => {
    },
    error => {
    }
);

注意

getBuildProduct()

功能描述

获取runtime运行设备BuildProduct。

参数

返回值

String buildProduct

属性类型默认值说明
buildProductString``buildProduct

示例代码

点击查看源码
js
ESDeviceModule.getBuildProduct().then(
    (buildProduct) => {
    },
    error => {
    }
);

注意

getBuildHardware()

功能描述

获取runtime运行设备BuildHardware。

参数

返回值

String buildHardware

属性类型默认值说明
buildHardwareString``buildHardware

示例代码

点击查看源码
js
ESDeviceModule.getBuildHardware().then(
    (buildHardware) => {
    },
    error => {
    }
);

注意

getBuildManufacturer()

功能描述

获取runtime运行设备BuildManufacturer。

参数

返回值

String buildManufacturer

属性类型默认值说明
buildManufacturerString``buildManufacturer

示例代码

点击查看源码
js
ESDeviceModule.getBuildManufacturer().then(
    (buildManufacturer) => {
    },
    error => {
    }
);

注意