Просмотр исходного кода

ios屏蔽4个功能演示;暂时屏蔽视频压缩和邮件的功能演示

chengwb3 лет назад: 8
Родитель
Сommit
ca637f548b

+ 35 - 0
display-server/src/main/webapp/biz/js/index.js

@ -1,8 +1,43 @@
1 1
require(["common","mobile","util"], function(Common,Mobile) {
2 2

3
	//终端类型,a为android,i为ios
4
	var deviceType = (function(){
5
		/*
6
		IpuMobile/i1/android/00/2.0/Hybrid
7
        userAgent格式
8
        i1版本规范:
9
        标识符/规范版本号/终端类型(ios,android,wp)/终端型号(平板,或尺寸,00表示默认)/框架版本号/结尾标识符
10
        */
11
		var sUserAgent = window.navigator.userAgent;
12
		//          标识符     规范1  类型2 型号3  框架4 结尾标识符
13
		var re = /IpuMobile\/(.*)\/(.*)\/(.*)\/(.*)\/Hybrid/ig
14
		var arrMessages = re.exec(sUserAgent);
15
		if(arrMessages && arrMessages[1] =="i1" ){
16
			if(arrMessages[2] == "android"){
17
				return "a";
18
			}else if(arrMessages[2] == "ios"){
19
				return "i"
20
			}else if(arrMessages[2] == "wp"){
21
				return "w";
22
			}else{
23
				return null;
24
			}
25
		}else{
26
			return null;
27
		}
28
	})();
29
	
3 30
	$("#plugin-menu li,#ui-menu li").each(function(index, item) {
4 31
		if (item.getAttribute("action") != null) {
5 32
			$(item).tap(function() {
33
				
34
				// add by chengwb3 屏蔽ios的几个工程
35
				var actionStr = item.getAttribute("action");
36
				if((actionStr=="NFC" || actionStr=="Share" || actionStr=="BaiduMap" || actionStr=="PageHandler") && deviceType=="i"){
37
					alert("IOS系统暂不支持,开发中...");
38
					return;
39
				}
40
				
6 41
				var param = new Wade.DataMap();
7 42
				/*特殊符号测试*/
8 43
				param.put("flag",";/?:@&=+$,#()[]!#%*'");

+ 4 - 4
display-server/src/main/webapp/template/webapp/PluginIndex.html

@ -71,15 +71,15 @@
71 71
		<div class="pic"><span class="e_ico-position"></span></div>
72 72
		<div class="text">百度地图</div>
73 73
	</li>
74
	<li action="Mail">
74
	<!-- <li action="Mail">
75 75
		<div class="pic"><span class="e_ico-mail"></span></div>
76 76
		<div class="text">邮件</div>
77
	</li>
77
	</li> -->
78 78
	
79
	<li action="VideoCompressor">
79
	<!-- <li action="VideoCompressor">
80 80
		<div class="pic"><span class="e_ico-videoComp"></span></div>
81 81
		<div class="text">视频压缩</div>
82
	</li>
82
	</li> -->
83 83
	
84 84
 	<li action="PageHandler">
85 85
		<div class="pic"><span class="e_ico-conect"></span></div>