# UTSiOS

# 静态方法

# getCurrentViewController()

获取当前 app 显示的 UIViewController。

Return value

Type description
UIViewController 当前 app 显示的 UIViewController

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getKeyWindow()

获取当前app的keyWindow。

Return value

Type description
UIWindow 当前app的keyWindow.

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# colorWithString(value)

获取指定的颜色。

Parameters

name type required description
value string YES 需要转换的代表色值的字符串,支持一下格式:精简写法的十六进制 如:#f00,十六进制 如:#ff0000,RGB 如:rgb(255, 0, 0),RGBA 如:rgba(255, 0, 0, 0.5),色值关键字,如: red

Return value

Type description
UIColor UIColor 实例对象 注:如转换失败 默认会返回 黑色

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getResourcePath(resourceName)

获取H5资源文件的原生路径。

Parameters

name type required description
resourceName string YES H5资源文件相对于工程的绝对路径, 如:“/static/logo.png”

Return value

Type description
string 该资源在原生目录下的路径

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# isSimulator()

是否是模拟器。

Return value

Type description
boolean 当前是模拟器 true, 当前是真机:false

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getDeviceId()

获取设备 deviceId。

Return value

Type description
string 当前设备的 deviceId

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getModel()

获取设备型号。

Return value

Type
string

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getUserAgent()

获取当前应用的 UserAgent。

Return value

Type description
string 当前应用的 UserAgent。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getAppId()

获取当前运行的app的AppId。

Return value

Type description
string 当前运行的app的AppId。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getDataPath()

获取当前运行app的dataPath

Return value

Type description
string 当前运行app的dataPath。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# isUniMp()

获取当前运行环境是否是unimp。

Return value

Type description
boolean 是否是unimp。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getAppName()

获取manifest.json 中配置的应用名称

Return value

Type description
string 应用名称。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getAppVersion()

获取manifest.json 中配置的应用版本名称。

Return value

Type description
string 应用版本名称。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getAppVersionCode()

获取manifest.json 中配置的应用版本号。

Return value

Type description
string 应用版本号。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getOsLanguage()

获取操作系统设置的语言。

Return value

Type description
string os language。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getAppWgtVersion()

获取应用资源(wgt)的版本名称。

Return value

Type description
string 应用资源(wgt)的版本名称。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getHostLanguage()

获取小程序宿主语言。

Return value

Type description
string 小程序宿主语言。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getHostVersion()

获取小程序宿主版本。

Return value

Type description
string 小程序宿主版本。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getHostName()

获取小程序宿主名称。

Return value

Type description
string 小程序宿主名称。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getHostPackageName()

获取小程序宿主包名。

Return value

Type description
string 小程序宿主包名。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getHostTheme()

获取系统当前主题,取值为light或dark。微信小程序全局配置"darkmode":true时才能获取,否则为 undefined (不支持小游戏)。

Return value

Type description
string 系统当前主题。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getInnerVersion()

获取引擎版本号。

Return value

Type description
string 引擎版本号。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# getSystemSetting()

获取系统设置信息。

Return value

Type description
Map<string, any> 系统设置信息。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# isBaseIpa()

获取当前是否是基座环境。

Return value

Type description
boolean 基座环境 true, 线上环境: false。

Compatibility

Android version Android uni-app Android uni-app-x iOS version iOS uni-app iOS uni-app-x
x x x 9.0 x

# # See also

Related Bug