API参考UIKit

UIDevice

设备信息入口(单例),读取系统版本、设备型号、标识符等。

UIDevice 提供设备与系统信息读取能力。在插件里常用于判断系统版本、设备类型(iPad/mac 等场景需结合 Application.osType 等)。

类成员 (Class members)

currentDevice

当前设备单例。

static currentDevice(): UIDevice

Return Value:

  • UIDevice: 设备实例。

实例成员 (Instance members)

属性(只读)

属性类型说明
namestring设备名称。
modelstring型号。
localizedModelstring本地化型号。
systemNamestring系统名。
systemVersionstring系统版本。
identifierForVendorany厂商标识。
userInterfaceIdiomnumber界面风格(手机/平板等)。
orientationnumber设备方向。
batteryLevelnumber电量(0~1)。
proximityStatenumber接近传感器状态。
multitaskingSupportedboolean是否支持多任务。
generatesDeviceOrientationNotificationsboolean是否正在生成方向通知。
enableInputClicksWhenVisibleboolean可见时是否允许输入点击。

属性(可读写)

属性类型说明
proximityMonitoringEnabledboolean是否开启接近监测。
batteryMonitoringEnabledboolean是否开启电量监测。

beginGeneratingDeviceOrientationNotifications

开始生成设备方向通知。

beginGeneratingDeviceOrientationNotifications(): void

Return Value:

  • 无。

endGeneratingDeviceOrientationNotifications

停止生成设备方向通知。

endGeneratingDeviceOrientationNotifications(): void

Return Value:

  • 无。

playInputClick

播放输入点击音效。

playInputClick(): void

Return Value:

  • 无。
头文件API清单

正在加载...

协议:JSBUIDevice,来源:-