8.7 版本发布—WinterCG 兼容性第 1 部分
了解更多

Device 类(单例)包含有关当前设备的信息,例如 osmanufactureruuid 等。

使用 Device 类

要使用 Device 类,请从 @nativescript/core 中导入它。

ts
import { Device } from '@nativescript/core'

获取设备类型

要检查设备是手机还是平板电脑,请使用 deviceType 属性。

ts
const deviceType: string = Device.deviceType // Phone

获取设备语言

ts
const language: string = Device.language // "en"

获取设备制造商

设备制造商使用 manufacturer 属性访问。

ts
const manufacturer: string = Device.manufacturer // "Samsung"

获取设备型号

ts
const model: string = Device.model

获取设备操作系统名称

要获取设备操作系统名称,请使用 os 属性

ts
const os: string = Device.os // Android

获取设备操作系统版本

要访问设备的操作系统版本,请使用 osVersion 属性

ts
const osVersion: string = Device.osVersion // 13

获取设备区域

要获取设备的国家/地区,请使用 region 属性

ts
const region: string = Device.region // ES

获取设备 SDK 版本

使用 sdkVersion 属性获取 SDK 版本

ts
const sdkVersion: string = Device.sdkVersion // 33

获取设备 uuid

要访问设备的通用唯一标识符 (uuid),请使用 uuid 属性

ts
const uuid: string = Device.uuid // cb83c3347392bfe2

API

deviceType

获取当前设备类型。可用类型:"Phone" | "Tablet"


language

获取设备语言。


manufacturer

获取设备的制造商。


model

获取设备的型号。


os

获取设备的操作系统。


osVersion

获取操作系统版本。


region

获取设备区域/国家/地区。


sdkVersion

获取 SDK 版本。


uuid

获取设备的uuid

注意

如果您需要在应用程序重新安装后接收相同的 uuid,请考虑使用插件。

上一页
连接