教程 框架 组件 接口 其他

应用配置 1060+

接口声明

无需声明

导入模块

import configuration from '@system.configuration'const configuration = require('@system.configuration')

接口定义

configuration.getLocale()

获取应用当前的语言环境。默认使用系统的语言环境,会因为设置或系统语言环境改变而发生变化

参数:

返回值:

参数名类型说明
languageString语言
countryOrRegionString国家或地区

示例:

const locale = configuration.getLocale()
console.log(locale.language)

configuration.setLocale(OBJECT)

设置应用的语言环境。设置完成后,应用会按照新的语言环境来更新页面,并回调onConfigurationChanged1060+生命周期函数。当系统语言发生变化或应用重新进入时,当前语言环境会重置为系统语言;Web组件与Fetch接口在请求Header中会携带对应的Accept-Language

参数:

类型必填说明
Object要设置的Locale对象

示例:

configuration.setLocale({
  "language": "zh",
  "countryOrRegion": "CN"
})

后台运行限制

无限制。 后台运行详细用法参见后台运行 脚本

条匹配 "" 的结果

    没有搜索到与 "" 相关的内容