Browse Source

提交pageHandler代码

leijie 8 years ago
parent
commit
8f3a02420a

+ 13 - 6
display-client/AndroidManifest.xml

59
        android:label="@string/app_name"
59
        android:label="@string/app_name"
60
        android:theme="@style/AppTheme" 
60
        android:theme="@style/AppTheme" 
61
        android:hardwareAccelerated="true"> <!-- Application级应用加速,可以降低到Activity级 -->
61
        android:hardwareAccelerated="true"> <!-- Application级应用加速,可以降低到Activity级 -->
62
        <meta-data
62
        <!-- <meta-data
63
            android:name="com.amap.api.v2.apikey"
64
            android:value="6afee5dced4c3b3a43c0feb11399bded"/> -->
65
            <meta-data
63
            android:name="com.amap.api.v2.apikey"
66
            android:name="com.amap.api.v2.apikey"
64
            android:value="6afee5dced4c3b3a43c0feb11399bded"/>
67
            android:value="6afee5dced4c3b3a43c0feb11399bded"/>
65
        <activity
68
        <activity
105
        <activity
108
        <activity
106
            android:name="com.wade.mobile.ui.activity.CustomWindowActivity">
109
            android:name="com.wade.mobile.ui.activity.CustomWindowActivity">
107
        </activity>
110
        </activity>
111
        <!-- openUrl -->
112
        <activity
113
            android:name="com.wade.mobile.ui.activity.OpenUrlActivity">
114
        </activity>
108
        <!-- 侧滑菜单 -->
115
        <!-- 侧滑菜单 -->
109
        <activity android:name="com.wade.mobile.ui.activity.SlidingMenuActivity"
116
        <activity android:name="com.wade.mobile.ui.activity.SlidingMenuActivity"
110
            android:theme="@style/SlidingMenuTheme" >
117
            android:theme="@style/SlidingMenuTheme" >
234
            android:name="com.baidu.speech.VoiceRecognitionService"
241
            android:name="com.baidu.speech.VoiceRecognitionService"
235
            android:exported="false" />
242
            android:exported="false" />
236
		<activity
243
		<activity
237
                android:name="com.baidu.voicerecognition.android.ui.BaiduASRDigitalDialog"
238
                android:configChanges="orientation|keyboardHidden|screenLayout"
239
                android:theme="@android:style/Theme.Dialog"
240
                android:exported="false"
241
                android:screenOrientation="portrait">
244
            android:name="com.baidu.voicerecognition.android.ui.BaiduASRDigitalDialog"
245
            android:configChanges="orientation|keyboardHidden|screenLayout"
246
            android:theme="@android:style/Theme.Dialog"
247
            android:exported="false"
248
            android:screenOrientation="portrait">
242
            <intent-filter>
249
            <intent-filter>
243
                <action android:name="com.baidu.action.RECOGNIZE_SPEECH" />
250
                <action android:name="com.baidu.action.RECOGNIZE_SPEECH" />
244
                <category android:name="android.intent.category.DEFAULT" />
251
                <category android:name="android.intent.category.DEFAULT" />

+ 1 - 0
display-client/assets/mobile-action.xml

28
	<action name="tip" class="com.wade.mobile.func.MobileUI" method="tip"/>
28
	<action name="tip" class="com.wade.mobile.func.MobileUI" method="tip"/>
29
    <action name="alert" class="com.wade.mobile.func.MobileUI" method="alert"/>
29
    <action name="alert" class="com.wade.mobile.func.MobileUI" method="alert"/>
30
	<action name="loadUrl" class="com.wade.mobile.func.MobileUI" method="loadUrl"/>
30
	<action name="loadUrl" class="com.wade.mobile.func.MobileUI" method="loadUrl"/>
31
	<action name="openUrl" class="com.wade.mobile.func.MobileUI" method="openUrl"/>
31
	<action name="openPage" class="com.wade.mobile.func.MobileUI" method="openPage"/>
32
	<action name="openPage" class="com.wade.mobile.func.MobileUI" method="openPage"/>
32
	<action name="openTemplate" class="com.wade.mobile.func.MobileUI" method="openTemplate"/>
33
	<action name="openTemplate" class="com.wade.mobile.func.MobileUI" method="openTemplate"/>
33
	<action name="loadPage" class="com.wade.mobile.func.MobileUI" method="loadPage"/>
34
	<action name="loadPage" class="com.wade.mobile.func.MobileUI" method="loadPage"/>

+ 2 - 2
display-server/src/main/webapp/biz/js/plugin/pageHandler/pageHandler.js

18
	$("#loadUrl").tap(function(){
18
	$("#loadUrl").tap(function(){
19
		Mobile.loadUrl("https://www.baidu.com");
19
		Mobile.loadUrl("https://www.baidu.com");
20
	});
20
	});
21
	$("#openBrower").tap(function(){
22
		WadeMobile.openBrower("https://www.baidu.com");
21
	$("#openBrowser").tap(function(){
22
		WadeMobile.openBrowser("https://www.baidu.com");
23
	});
23
	});
24
});
24
});

+ 2 - 0
display-server/src/main/webapp/res/js/mobile/wade-mobile.js

62
				execute("dataRequest", [dataAction,param,encode,conTimeout,readTimeout],err);
62
				execute("dataRequest", [dataAction,param,encode,conTimeout,readTimeout],err);
63
			},loadUrl:function(url,err){
63
			},loadUrl:function(url,err){
64
				execute("loadUrl", [encodeURIComponent(url)],err);
64
				execute("loadUrl", [encodeURIComponent(url)],err);
65
			},openUrl:function(url,err){
66
				execute("openUrl", [encodeURIComponent(url)],err);
65
			},openPage:function(action,data,err){
67
			},openPage:function(action,data,err){
66
				execute("openPage", [action,data],err);
68
				execute("openPage", [action,data],err);
67
			},openTemplate:function(action,context,err){
69
			},openTemplate:function(action,context,err){

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

81
		<div class="text">视频压缩</div>
81
		<div class="text">视频压缩</div>
82
	</li>
82
	</li>
83
	
83
	
84
	<li action="PageHandler">
84
<!-- 	<li action="PageHandler">
85
		<div class="pic"><span class="e_ico-conect"></span></div>
85
		<div class="pic"><span class="e_ico-conect"></span></div>
86
		<div class="text">界面操作</div>
86
		<div class="text">界面操作</div>
87
	</li>
87
	</li> -->
88

88

89
   <!--  <li action="AppPlugins">
89
   <!--  <li action="AppPlugins">
90
        <div class="pic"><span class="e_ico-data"></span></div>
90
        <div class="pic"><span class="e_ico-data"></span></div>

+ 2 - 2
display-server/src/main/webapp/template/webapp/plugin/PageHandler/PageHandler.html

63
					</div>
63
					</div>
64
				</li>
64
				</li>
65
				
65
				
66
				<li id="openBrower">
66
				<li id="openBrowser">
67
					<div class="content">
67
					<div class="content">
68
						<div class="main">openBrower</div>
68
						<div class="main">openBroswer</div>
69
						<div class="fn fn-2">测试</div>
69
						<div class="fn fn-2">测试</div>
70
					</div>
70
					</div>
71
				</li>
71
				</li>