瀏覽代碼

方法openUrl变为loadUrl && mobile-client新增loadPage和loadTemplate

leijie 8 年之前
父節點
當前提交
7d116a0235

+ 10 - 2
display-server/src/main/webapp/res/js/mobile/mobile-client.js

@ -21,19 +21,27 @@ define(["wadeMobile","clientTool"],function(WadeMobile,clientTool) {
21 21
		};
22 22
		/******************页面跳转**********************/
23 23
		/*页面跳转,url为跳转目标*/
24
		this.openUrl = function(url, err) {
25
			WadeMobile.openUrl(url, err);
24
		this.loadUrl = function(url, err) {
25
			WadeMobile.loadUrl(url, err);
26 26
		};
27 27
		/*页面跳转,param为打开页面时调用接口的参数*/
28 28
		this.openPage = function(pageAction, param, err) {
29 29
			param = param ? param : "";
30 30
			WadeMobile.openPage(pageAction, param.toString(), err);
31 31
		};
32
		this.loadPage = function(pageAction, param, err){
33
			param = param ? param : "";
34
			WadeMobile.loadPage(pageAction, param.toString(), err);
35
		};
32 36
		/*页面跳转,param为打开页面的映射数据*/
33 37
		this.openTemplate = function(pageAction, param, err) {
34 38
			param = param ? param : "";
35 39
			WadeMobile.openTemplate(pageAction, param.toString(), err);
36 40
		};
41
		this.loadTemplate = function(pageAction, param, err){
42
			param = param ? param : "";
43
			WadeMobile.loadTemplate(pageAction, param.toString(), err);
44
		};
37 45
		/*将模板转换成html源码*/
38 46
		this.getTemplate = function(action,param,callback,err){
39 47
			param = param ? param : "";

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

@ -60,8 +60,8 @@ define(["jcl","base64","res/js/mobile/expand-mobile.js","biz/js/common/biz-mobil
60 60
			},dataRequest:function(callback,dataAction,param,encode,conTimeout,readTimeout,err){
61 61
				WadeMobile.callback.storageCallback("dataRequest",callback);
62 62
				execute("dataRequest", [dataAction,param,encode,conTimeout,readTimeout],err);
63
			},openUrl:function(url,err){
64
				execute("openUrl", [encodeURIComponent(url)],err);
63
			},loadUrl:function(url,err){
64
				execute("loadUrl", [encodeURIComponent(url)],err);
65 65
			},openPage:function(action,data,err){
66 66
				execute("openPage", [action,data],err);
67 67
			},openTemplate:function(action,context,err){

+ 3 - 3
wade-mobile-func/src/com/wade/mobile/func/MobileUI.java

@ -72,12 +72,12 @@ public class MobileUI extends Plugin {
72 72
		super(wademobile);
73 73
	}
74 74
	
75
	public void openUrl(JSONArray param) throws Exception {
75
	public void loadUrl(JSONArray param) throws Exception {
76 76
		String url = param.getString(0);
77
		openUrl(url);
77
		loadUrl(url);
78 78
	}
79 79

80
	public void openUrl(String url) throws Exception {
80
	public void loadUrl(String url) throws Exception {
81 81
		url = URLDecoder.decode(url);
82 82
		getWebView().loadRemoteUrl(url);
83 83
	}