Device

一个全局对象,生命周期是整个 Native App 生命周期。

主要有以下功能:

  • 常量访问
  • 设备相关 API

目前可访问常量列表:

deviceType//设备类型
osVersion//系统类型
isPad//是否是 iPad
screenWidth//屏幕宽度
screenHeight//屏幕高度
isJailBreak//是否越狱
idfa //idfa(仅 ios)
imei //imei(仅 android)
imsi //imsi(仅 android)
deviceInfo  // 与hybrid的get_device_info接口返回的数据相同,包含以下字段
        {
             IP:"",
             OS:"\U82f9\U679c",
             account:"",
             areaCode:"",
             baseStation:"",
             clientID:12933032900000135327,
             latitude:0,
             longitude:0,
            mac:"10:DD:B1:CF:C1:80",
             port:"",
             wifiMac:""
        }

示例:

import {Device} from '@ctrip/crn';

console.log(Device.deviceType);

API

setStatusBarStyle 设置状态栏样式

参数:statusBarStyle,状态栏样式。支持 lightContent/darkContent

示例

Device.setStatusBarStyle('darkContent');

results matching ""

    No results matching ""