cd5cca68 by ex

注册事件

1 parent 91adbbbb
......@@ -45,6 +45,16 @@ AppClient.prototype.getERCode = function (callbackName, callback, jsonStr) {
this.appObj.getERCode('H5', jsonStr);
} else {
this.appObj.callHandler("getERCode", iOSData, callback);
this.appObj.registerHandler('postERCode', function(data, responseCallback) {
layer.open({
content: JSON.stringify(data),
time: 10
});
// log('ObjC called testJavascriptHandler with', data)
// var responseData = { 'Javascript Says':'Right back atcha!' }
// log('JS responding with', responseData)
// responseCallback(responseData)
})
}
};
AppClient.prototype.getGPS = function (callbackName, callback, jsonStr) {
......@@ -60,20 +70,28 @@ AppClient.prototype.getGPS = function (callbackName, callback, jsonStr) {
this.appObj.getGPS('H5', jsonStr);
} else {
this.appObj.callHandler("getGPS", iOSData, callback);
}
};
window.postERCode = function (_params) {
layer.open({
content: JSON.stringify(_params),
time: 10
});
}
window.postGPS = function (params) {
this.appObj.registerHandler('postGPS', function(data, responseCallback) {
layer.open({
content: JSON.stringify(_params),
content: JSON.stringify(data),
time: 10
});
}
// log('ObjC called testJavascriptHandler with', data)
// var responseData = { 'Javascript Says':'Right back atcha!' }
// log('JS responding with', responseData)
// responseCallback(responseData)
})
}
};
//
// window. = function (_params) {
//
// }
// window.postGPS = function (params) {
// layer.open({
// content: JSON.stringify(_params),
// time: 10
// });
// }
if(window.android) {
appClient = new AppClient(window.android, true);
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!