瀏覽代碼

获取手机系统信息信息补全

chengwb3 9 年之前
父節點
當前提交
8961367aa1

+ 44 - 8
display-server/web/biz/js/plugin/basic.js

35
			},'PLATFORM');
35
			},'PLATFORM');
36
		},'OSVERSION');
36
		},'OSVERSION');
37
		var spans=infoDivs.eq(1).find("span");
37
		var spans=infoDivs.eq(1).find("span");
38
		// IMEI:获取移动设备国际身份码
39
		WadeMobile.getSysInfo(function(info){
40
			spans.eq(0).html(info);
41
		},'IMEI');
42
		// MAC:获取移动设备的MAC地址
38
		// MAC:获取移动设备的MAC地址。
43
		WadeMobile.getNetInfo(function(info){
39
		WadeMobile.getNetInfo(function(info){
44
			spans.eq(1).html(info);
40
			spans.eq(0).html(info);
45
		},'MAC');
41
		},'MAC');
46
		// 获取IP地址
42
		// IP:获取移动设备的IPV4地址
47
		WadeMobile.getNetInfo(function(info){
43
		WadeMobile.getNetInfo(function(info){
48
			spans.eq(2).html(info);
44
			spans.eq(1).html(info);
49
		},'IP');
45
		},'IP');
46
		// IMEI:获取移动设备国际身份码。 
47
		WadeMobile.getSysInfo(function(info){
48
			spans.eq(2).html(info);
49
		},'IMEI');
50
		// IMSI:获取国际移动用户识别码,区别移动用户的标志,储存在SIM卡中。 
51
		WadeMobile.getSysInfo(function(info){
52
			spans.eq(3).html(info);
53
		},'IMSI');
54
		// MODEL:获取手机型号。 
55
		WadeMobile.getSysInfo(function(info){
56
			spans.eq(4).html(info);
57
		},'MODEL');
58
		// UUID:通用唯一识别码,软件唯一标识。 
59
		WadeMobile.getSysInfo(function(info){
60
			spans.eq(5).html(info);
61
		},'UUID');
62
		// MANUFACTURER:获取制造商信息。 
63
		WadeMobile.getSysInfo(function(info){
64
			spans.eq(6).html(info);
65
		},'MANUFACTURER');
66
		// BRAND:获取手机品牌。 
67
		WadeMobile.getSysInfo(function(info){
68
			spans.eq(7).html(info);
69
		},'BRAND');
70
		// SDKVERSION:获取SDK版本。 
71
		WadeMobile.getSysInfo(function(info){
72
			spans.eq(8).html(info);
73
		},'SDKVERSION');
74
		// SIMNUMBER:SIM卡的序号 
75
		WadeMobile.getSysInfo(function(info){
76
			spans.eq(9).html(info);
77
		},'SIMNUMBER');
78
		// TIMEZONEID:国际时区 
79
		WadeMobile.getSysInfo(function(info){
80
			spans.eq(10).html(info);
81
		},'TIMEZONEID');
82
		// PRODUCTNAME:产品名称
83
		WadeMobile.getSysInfo(function(info){
84
			spans.eq(11).html(info);
85
		},'PRODUCTNAME');
50
		
86
		
51
		$("#info_list").show();
87
		$("#info_list").show();
52
		$("#info_space").hide();
88
		$("#info_space").hide();

+ 13 - 4
display-server/web/template/webapp/plugin/Basic.html

73
				<div class="content">
73
				<div class="content">
74
					<div class="main" id="info">
74
					<div class="main" id="info">
75
						<div class="title">Android版本(点击获取数据)</div>
75
						<div class="title">Android版本(点击获取数据)</div>
76
						<div class="info">
77
							IMEI:<span>暂未获取数据</span><br />
78
							MAC:<span>暂未获取数据</span><br />
79
							IP:<span>暂未获取数据</span>
76
						<div class="content info">
77
							MAC:<span>暂未获取数据</span><br/>
78
							IP:<span>暂未获取数据</span><br/>
79
							IMEI:<span>暂未获取数据</span><br/>
80
							IMSI:<span>暂未获取数据</span><br/>
81
							MODEL:<span>暂未获取数据</span><br/>
82
							UUID:<span>暂未获取数据</span><br/>
83
							MANUFACTURER:<span>暂未获取数据</span><br/>
84
							BRAND:<span>暂未获取数据</span><br/>
85
							SDKVERSION:<span>暂未获取数据</span><br/>
86
							SIMNUMBER:<span>暂未获取数据</span><br/>
87
							TIMEZONEID:<span>暂未获取数据</span><br/>
88
							PRODUCTNAME:<span>暂未获取数据</span><br/>
80
						</div>
89
						</div>
81
					</div>
90
					</div>
82
				</div>
91
				</div>

+ 5 - 1
wade-mobile-func/src/com/wade/mobile/func/MobileInfo.java

64
			callback(this.getModel());
64
			callback(this.getModel());
65
		}else if(key.equals(FuncConstant.MANUFACTURER)){
65
		}else if(key.equals(FuncConstant.MANUFACTURER)){
66
			callback(this.getManufacturer());
66
			callback(this.getManufacturer());
67
		}else if(key.equals(FuncConstant.ALL)){
67
		}else if(key.equals(FuncConstant.BRAND)){
68
            callback(this.getBrand());
69
        }else if(key.equals(FuncConstant.PRODUCTNAME)){
70
            callback(this.getProductName());
71
        }else if(key.equals(FuncConstant.ALL)){
68
		}else{
72
		}else{
69
			callback(Messages.NO_INFO);
73
			callback(Messages.NO_INFO);
70
		}
74
		}

+ 1 - 0
wade-mobile-func/src/com/wade/mobile/util/FuncConstant.java

12
	public static final String MODEL = "MODEL";
12
	public static final String MODEL = "MODEL";
13
	public static final String MANUFACTURER = "MANUFACTURER";
13
	public static final String MANUFACTURER = "MANUFACTURER";
14
	public static final String BRAND = "BRAND";
14
	public static final String BRAND = "BRAND";
15
	public static final String PRODUCTNAME = "PRODUCTNAME";
15
	public static final String ALL = "ALL";
16
	public static final String ALL = "ALL";
16

17

17
	public static final String MAC = "MAC";
18
	public static final String MAC = "MAC";