Android Js交互,调起Js中的方法

阅读 109

2023-03-12


//调用PC端方法  例如方法名为: editBtn()
if (Build.VERSION.SDK_INT < 18) {
mWebView.loadUrl("javascript:editBtn()");
} else {
mWebView.evaluateJavascript("javascript:editBtn()", new ValueCallback<String>() {
@Override
public void onReceiveValue(String value) {
//此处为 js 返回的结果
}
});
}
//假如方法有参数,int类型这么写:
int i= 0;
"javascript:editBtn("+i+")"
//假如方法有参数,String 类型这么写:!!切记参数前后 要拼单引号
String s="啦啦啦";
"javascript:editBtn('"+s+"')"


精彩评论(0)

0 0 举报