AppInfo App 信息

API 兼容性:
QRN:v4.0.2
iOS:80011208
Android:60001318

AppInfo 可以用来获取 App 的信息。

引入

import { AppInfo } from 'qunar-react-native';

API

AppInfo.getInfo (callback)

获取带有 qp包 信息 的 APP 信息

数据结构

AppInfo.getInfo = {
    vid: string, //app vid
    pid: string, //app pid
    cid: string, //渠道号
    rCid: string, //adr特有字段,代表当前运行apk真实渠道号,生效版本(60001477+) https://wiki.corp.qunar.com/confluence/pages/viewpage.action?pageId=250554300
    splitSupported: bool, //adr特有字段,代表当前运行设备是否支持应用内分屏/平行窗口(60001495+)
    isActivityEmbedded: bool, //adr特有字段,代表当前运行页面是否在分屏/平行窗口下,渲染时获取,尽量不要缓存(60001495+)
    uid: string, //设备唯一号
    sid: string, //服务器下发的标示
    gid: string, //服务器为每个设备下发的唯一编号
    scheme: string, //当前APP的Scheme跳转协议头,如qunariphone、qunaraphone等
    qrn_version: sting, //QRN 版本,四月底版本为v1.0.0-RC
    uuid: string, //登录用户的uuid
    userId: string, //用户Qunar唯一标识
    idfa: string,
    fp: string, // 设备指纹
};

使用说明

通过 getInfo 接口获取

import { AppInfo } from 'qunar-react-native';

AppInfo.getInfo((AppInfoData) => {
            var vid = AppInfoData.vid;	//app vid
            var pid = AppInfoData.pid;	//app pid
  			var cid = AppInfoData.cid;	//渠道号
  			var rCid = AppInfoData.rCid;	//adr特有字段,代表当前运行apk真实渠道号,生效版本(60001477+)
  			var splitSupported = DeviceInfoData.splitSupported; //adr特有字段,代表当前运行设备是否支持应用内分屏/平行窗口(60001495+)
            var isActivityEmbedded = DeviceInfoData.isActivityEmbedded; //adr特有字段,代表当前运行页面是否在分屏/平行窗口下,渲染时获取,尽量不要缓存(60001495+)
            var uid = AppInfoData.uid;	//设备唯一号
			var sid = AppInfoData.sid;	//服务器下发的标示
			var gid = AppInfoData.gid;	//服务器为每个设备下发的唯一编号
			var scheme = AppInfoData.scheme; // 当前APP的Scheme跳转协议头,如qunariphone、qunaraphone等
			var qrn_version = AppInfoData.qrn_version; 	//QRN 版本,四月底版本为v1.0.0-RC
			var releaseType = AppInfoData.releaseType; //QRN Lib版本 线上为release
			var uuid = AppInfoData.uuid; //登录用户的uuid
            var userId = AppInfoData.userId; //用户Qunar唯一标识
            var idfa = AppInfoData.idfa; //机器的identifierForVendor:系统根据应用的bunld id前两个域生产的唯一标示,仅 iOS 有
            var fp = AppInfoData.fp; // 设备指纹
		}
  });