
Android webview 传参大小如下
订单页面是webview,但是支付页面是客户端做,所以要在去付款的标签上onclick js传参。
function OrderPay(order_id,pay_type,pay_account_id) {undefinedif (navigatoruserAgentmatch(/(iPhone|iPod|iPad);/i)) {undefinedwindowlocationhref = 'aoxintest://OrderId/' + order_id+'/PayType/'+pay_type+'/PayAccountId/'+pay_account_id;} else if (navigatoruserAgentmatch(/(android);/i)) {undefinedwindowandroidOrderPayAndroidOrderPay(order_id,pay_type,pay_account_id);
有点难懂,ios系统判断传参的那个还好,但是android的代码看得一头雾水。再网上查到了一篇讲Android WebView的文章:
就是WebView的Js代码可以调用到Android代码中的方法,可以用AddJavascriptInterface方法在JS和Android间绑定一个新的窗口。因此JS代码中的androidOrderPay应该只是JAVA对象的别名的意思么。
在android40的版本之前是可以通过webView的一个属性设置大小自适应的,但是在40之后该属性设置无效,现在解决的办法是通过得到html中的Img标签,然后在html中插入javascript语言,修改img的属性
以上就是关于Android webview 传参大小全部的内容,包括:Android webview 传参大小、Android 如何让图片自适应WebView大小、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)