Android Js交互,调起Js中的方法
2025-03-12 09:33:43 阅读次数:2
Android,交互,方法
//调用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+"')"
版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/u_13520184/6115613,作者:赵星海一深海呐,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。
上一篇:Android 关于NestedScrollView与RecyclerView的滑动冲突的最终解决方案
下一篇:【问题已解决】Caused by: java.lang.IllegalStateException