方法 //JS交互 @JavascriptInterface public int H5Payment(String uid, String money, String cpid, String orderNum) { //AliPay.requestOrderInfo(this,Long.valueOf(uid),orderNum,cpid,money); //Wxpay.requestPayBuilder(this,Long.valueOf(uid),orderNum,cpid,money); showPayPop(uid, money, cpid, orderNum); return 0; }
添加设置
mWebView.addJavascriptInterface(this, "android");
js的代码
<input type="button" value="点击Android被调用" onclick="window.Android.H5Payment(String uid, String money, String cpid, String orderNum')"/>