//ios 没有对象的概念,所以页面加载时检测,并且为IOS定义一个对象。<没有jsCxsm>
//android 可以直接使用调 <安卓方法中 有jsCxsm>
//通信对象
if( ! jsCxsm){
var jsCxsm = {
//预览订单
commit:function(status){
test = test + status
box.innerHTML = test;
try{
commit(status)
}catch(e){
test = test +'IOS调用了错误了<br>';
test = test + e.name + ": " + e.message;
box.innerHTML = test;
}
// test = test +'IOS调用了<br>';
// box.innerHTML = test;
},
}
// test = test + 'IOS初始化了<br>';
// box.innerHTML = test;
document.title = 'jsCxsm对象不存在,则说明你是ios';
}else{
document.title = 'jsCxsm对象存在,则说明你是android';
}
//调用
jsCxsm.commit(); //安卓,则直接进入。ios则先进入页面中的 jsCxsm.commit() 再调用 commit() 与ios交互
转载于:https://my.oschina.net/Peron/blog/1596643