应用上下文

接口声明

无需声明

导入模块

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

接口定义

app.getInfo()

获取当前应用信息

参数:

返回值:

参数名 类型 说明
name String 应用名称
versionName String 应用版本名称
versionCode Integer 应用版本号
logLevel String log级别
source Object 应用来源
source
参数名 类型 说明
packageName String 来源 app 的包名,一级来源
type String 来源类型,二级来源,值为 shortcutpushurlbarcodenfcbluetoothother
extra Object 来源其他信息,与 type 相关,不同的 type,extra 中的字段会不同
extra
  • type=shortcut
    • scene:三级来源,表示快捷方式创建的场景,值为 dialog(平台内部策略Dialog弹窗创建)、apiAPI接口调用创建)、web(H5站接入流量切换,浏览时创建)、other
    • original:原始来源 source,表示快捷方式创建时的来源

示例:

console.log(JSON.stringify(app.getInfo()))

条匹配 "" 的结果

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