系统信息

需要加载的模块

  1. const eeui = app.requireModule('eeui');

eeui.getStatusBarHeight

获取状态栏高度(屏幕像素)

  1. /**
  2. * @return int
  3. */
  4. let variable = eeui.getStatusBarHeight()

eeui.getStatusBarHeightPx

获取状态栏高度(px单位)

  1. /**
  2. * @return int
  3. */
  4. let variable = eeui.getStatusBarHeightPx()

eeui.getNavigationBarHeight

获取虚拟键盘高度(屏幕像素)

  1. /**
  2. * @return int
  3. */
  4. let variable = eeui.getNavigationBarHeight()

eeui.getNavigationBarHeightPx

获取虚拟键盘高度(px单位)

  1. /**
  2. * @return int
  3. */
  4. let variable = eeui.getNavigationBarHeightPx()

eeui.compareVersion

比较版本号的大小,前者大则返回一个正数,后者大返回一个负数,相等则返回0

  1. /**
  2. * @param version1 比较的版本1
  3. * @param version2 比较的版本2
  4. *
  5. * @return int
  6. */
  7. let variable = eeui.compareVersion(version1, version2)

eeui.getImei

获取手机的IMEI(注:Android返回IMEI,iOS返回IFA;<web-view>组件不支持此方法,请使用eeui.getImeiAsync)

  1. /**
  2. * @return String
  3. */
  4. let variable = eeui.getImei()

eeui.getImeiAsync

获取手机的IMEI(异步方法)

  1. eeui.getImeiAsync(function(result) {
  2. //result = {status:"success", content: imei}
  3. })

eeui.getIfa

获取手机的IFA(注:Android返回IMEI,iOS返回IFA;<web-view>组件不支持此方法,请使用eeui.getIfaAsync)

  1. /**
  2. * @return String
  3. */
  4. let variable = eeui.getIfa()

eeui.getIfaAsync

获取手机的IFA(异步方法)

  1. eeui.getIfaAsync(function(result) {
  2. //result = {status:"success", content: ifa}
  3. })

eeui.isIPhoneXType

判断是否iPhone X系列。(含:X(max)、XS(max)、XR(max))

  1. /**
  2. * @返回 Boolean
  3. */
  4. let variable = eeui.isIPhoneXType()