# 应用上下文 app
# 导入模块
import app from '@system.app';
# app.getInfo()
获取当前应用配置文件中声明的信息。
- 返回值
参数名 | 类型 | 说明 |
---|---|---|
appName | string | 表示应用的名称。 |
versionName | string | 表示应用的版本名称。 |
versionCode | number | 表示应用的版本号。 |
- 示例
var info = app.getInfo();
console.log(JSON.stringify(info));
# app.terminate()
退出当前应用
- 示例
app.terminate();
# app.getOpenId(OBJECT)
获取应用 openid,唯一标识。
- 参数
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
appId | Number | 是 | 应用分配的 id,需申请为开发者获取,若之前已申请接入高通展讯,移植应用,可复用之前申请 appId |
success | Function | 否 | 成功回调 |
fail | Function | 否 | 失败回调 |
- 返回值
参数名 | 类型 | 说明 |
---|---|---|
openId | string | 应用支付时的唯一 id |
- 示例
app.getOpenId({
appId: 100,
success: data => {
console.log('success ' + data.openId);
}
});
# app.getRealNameInfo()
获取实名制年龄范围信息
支持的机型版本: D3S/V1.5.0, Z6Pro/V2.7.0
- 参数
参数名 | 类型 | 必填 | 说明 |
---|---|---|---|
success | Function | 否 | 成功回调 |
fail | Function | 否 | 失败回调 |
- 返回值
参数名 | 类型 | 说明 |
---|---|---|
age | string | 年龄范围,0-3岁、3-8岁、8-12岁、12-16岁、16-18岁 |
- 示例
app.getRealNameInfo({
success: data => {
// data.age 即为年龄范围信息
console.log('age info:' + data.age);
},
fail: (data, code) => {
// 失败可能是未实名或者接口访问内部错误
}
});
← 接口概述 日志打印 console →