d7627360 by ex

h5

1 parent 4e46c07e
......@@ -14,11 +14,12 @@ function isJson(str) {
return true;
}
function toJson(str) {
var i = str.index('"{')
try {
var arr = str.split(2,str.length - 4)
console.log(arr)
} catch (e) {
return ''
return {}
}
}
// window.invokeJsPassCompanyCodeAndName = function(_params) {
......
......@@ -161,24 +161,23 @@ angular.module('myApp')
if(isAndroid){
// appClient.appObj.registerHandler('postERCode', function(data, responseCallback) {
window.WebViewJavascriptBridge.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)
// })
window.WebViewJavascriptBridge.callHandler('getGPS', '', function(res, responseCallback) {
// var data = JSON.parse(res
layer.open({
content: res,
time: 2
content: data,
time: 10
});
// onSuccess(data)
// log('ObjC called testJavascriptHandler with', data)
// var responseData = { 'Javascript Says':'Right back atcha!' }
// log('JS responding with', responseData)
// responseCallback(responseData)
})
window.WebViewJavascriptBridge.callHandler('getERCode', function(data, responseCallback) {
})
// window.WebViewJavascriptBridge.callHandler('getGPS', function (res) {
// layer.open({
// content: res,
......@@ -197,7 +196,7 @@ angular.module('myApp')
// log('JS responding with', responseData)
// responseCallback(responseData)
})
appClient.getERCode('postERCode', function (res) {
appClient.getERCode('getERCode', function (res) {
// layer.open({
// content: JSON.stringify(res) + 'cb',
// time: 10
......
......@@ -298,10 +298,19 @@ angular.module('myApp')
// }
// });
if(isAndroid){
// window.WebViewJavascriptBridge.callHandler('getGPS', '', function(res, responseCallback) {
// var res = JSON.parse(data)
// layer.open({
// content: data,
// time: 2
// });
// onSuccess(data)
// })
window.WebViewJavascriptBridge.callHandler('getGPS', '', function(res, responseCallback) {
var res = JSON.parse(data)
// var data = JSON.parse(res
// var data = eval(res)
layer.open({
content: data,
content: res,
time: 2
});
onSuccess(data)
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!