//首先判断IOS的webview是否存在该方法
if(typeof iOScheckOrder === 'function'){
iOScheckOrder(result);//调用ios
}else if(window.orderId){//判断Android的对象是否存在
window.orderId.orderIdCallAndroid(result);//调用对象所对应的方法
}
Android 代码
webview.addJavascriptInterface(new Object() {
// 这里我定义了一个跳转
@JavascriptInterface
public void orderIdCallAndroid(String orderId) {
if (orderId != null || orderId != "") {
ToastUtil.showToast(getApplicationContext(), "有订单未完成");
}
}
}, "orderId");