|
@ -37,19 +37,15 @@ define(["jcl","base64","jcl","res/js/mobile/expand-mobile.js","biz/js/common/biz
|
37
|
37
|
confirm = true;
|
38
|
38
|
}
|
39
|
39
|
execute("close", [confirm],err);
|
40
|
|
},httpRequest:function(callback,requestUrl,isEscape,encode,conTimeout,readTimeout,err){
|
41
|
|
if (isEscape == undefined) {
|
42
|
|
isEscape = true;
|
43
|
|
}
|
|
40
|
},httpRequest:function(callback,requestUrl,encode,conTimeout,readTimeout,err){
|
|
41
|
var isEscape = true;
|
44
|
42
|
if(terminalType=="i"){
|
45
|
43
|
requestUrl = encodeURIComponent(requestUrl);
|
46
|
44
|
}
|
47
|
45
|
WadeMobile.callback.storageCallback("httpRequest",callback,isEscape);
|
48
|
46
|
execute("httpRequest", [requestUrl,isEscape,encode,conTimeout,readTimeout],err);
|
49
|
47
|
},dataRequest:function(callback,dataAction,param,isEscape,encode,conTimeout,readTimeout,err){
|
50
|
|
if (isEscape == undefined) {
|
51
|
|
isEscape = true;
|
52
|
|
}
|
|
48
|
var isEscape = true;
|
53
|
49
|
WadeMobile.callback.storageCallback("dataRequest",callback,isEscape);
|
54
|
50
|
execute("dataRequest", [dataAction,param,isEscape,encode,conTimeout,readTimeout],err);
|
55
|
51
|
},openUrl:function(url,err){
|
|
@ -70,23 +66,20 @@ define(["jcl","base64","jcl","res/js/mobile/expand-mobile.js","biz/js/common/biz
|
70
|
66
|
execute("getTemplate", [action,context,isEscape],err);
|
71
|
67
|
},storageDataByThread:function(dataAction,param,waitoutTime,err){
|
72
|
68
|
execute("storageDataByThread", [dataAction,param,waitoutTime],err);
|
73
|
|
},openDialog:function(callback,pageAction,param,width,height,isEscape,err){
|
74
|
|
if (isEscape == undefined) {
|
75
|
|
isEscape = true;
|
76
|
|
}
|
|
69
|
},openDialog:function(callback,pageAction,param,width,height,err){
|
|
70
|
var isEscape = true;
|
77
|
71
|
WadeMobile.callback.storageCallback("openDialog",callback,isEscape);
|
78
|
72
|
execute("openDialog", [pageAction,param,width,height,isEscape],err);
|
79
|
73
|
},closeDialog:function(result,state,err){
|
80
|
74
|
execute("closeDialog", [result,state],err);
|
81
|
|
},openWindow:function(callback,pageAction,param,isEscape,err){
|
82
|
|
if (isEscape == undefined) {
|
83
|
|
isEscape = true;
|
84
|
|
}
|
|
75
|
},openWindow:function(callback,pageAction,param,err){
|
|
76
|
var isEscape = true;
|
85
|
77
|
WadeMobile.callback.storageCallback("openWindow",callback,isEscape);
|
86
|
78
|
execute("openWindow", [pageAction,param,isEscape],err);
|
87
|
79
|
},closeWindow:function(result,state,err){
|
88
|
80
|
execute("closeWindow", [result,state],err);
|
89
|
|
},openSlidingMenu:function(callback,action,param,width,height,leftMargin,topMargin,isEscape,err){
|
|
81
|
},openSlidingMenu:function(callback,action,param,width,height,leftMargin,topMargin,err){
|
|
82
|
var isEscape = true;
|
90
|
83
|
WadeMobile.callback.storageCallback("openSlidingMenu",callback,isEscape);
|
91
|
84
|
execute("openSlidingMenu", [action,param,width,height,leftMargin,topMargin,isEscape],err);
|
92
|
85
|
},closeSlidingMenu:function(result,state,err){
|
|
@ -218,10 +211,10 @@ define(["jcl","base64","jcl","res/js/mobile/expand-mobile.js","biz/js/common/biz
|
218
|
211
|
}else{
|
219
|
212
|
alert(message);
|
220
|
213
|
}
|
221
|
|
},storageCallback:function(action,callback,isEscape,isBase64){
|
|
214
|
},storageCallback:function(action,callback,isEscape){
|
222
|
215
|
var callbackKey = action+callbackId;
|
223
|
216
|
if (callback) {
|
224
|
|
callbackDefine[callbackKey] = {callback:callback,isEscape:isEscape,isBase64:isBase64};
|
|
217
|
callbackDefine[callbackKey] = {callback:callback,isEscape:isEscape};
|
225
|
218
|
}
|
226
|
219
|
},execCallback:function(callbackKey, data){
|
227
|
220
|
globalErrorKey = callbackKey;
|
|
@ -231,9 +224,10 @@ define(["jcl","base64","jcl","res/js/mobile/expand-mobile.js","biz/js/common/biz
|
231
|
224
|
if(data){
|
232
|
225
|
if(callbackItem.isEscape==true){
|
233
|
226
|
data = unescape(data);
|
234
|
|
}else if(callbackItem.isBase64==true){
|
235
|
|
data = Base64.decode64(data);
|
236
|
227
|
}
|
|
228
|
/*else if(callbackItem.isBase64==true){
|
|
229
|
data = Base64.decode64(data);
|
|
230
|
}*/
|
237
|
231
|
}
|
238
|
232
|
if (callbackItem.callback) {
|
239
|
233
|
if(typeof callbackItem.callback==="function"){
|