首页 > 其他分享 >Android Js交互,调起Js中的方法

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

时间:2023-03-12 11:04:18浏览次数:34  
标签:String int 方法 javascript mWebView Js Android editBtn 调起


//调用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+"')"


标签:String,int,方法,javascript,mWebView,Js,Android,editBtn,调起
From: https://blog.51cto.com/u_13520184/6115613

相关文章

  • Android Base64转BitMap
                  AndroidBase64转BitMap 使用场景:微信付款码,图片验证码.等...为了节省服务器存储,将图片以Base64的形式存储.方法如下:导包......
  • Android 手机号正则判断
    //手机号判断true为通过验证publicstaticbooleanisChinaPhoneLegal(Stringstr)throwsPatternSyntaxException{if(str==null){return......
  • Android 通过重写EditText,实现最简单的@好友
    4月份的代码,有人要用的话直接粘贴过去用就可以/**作者:赵星海*时间:18/04/2310:28*用途:@好友的实现*/publicclassMsgEditTextextendsAppCompatEditText{pub......
  • Android与H5(JavaScript)之间的简单交互
    Android响应Js的动作 假设网页端要调用Android原生的方法:showToast();1.做一个盆子接收消息(创建一个工具类,写一个方法(*带注解))publicclassJavaScriptMethod{......
  • Android资源文件特殊字符转义编码
    举个栗子啊,我今天用了@这个符号写了好多次都没写成功,原因出在哪里:"&#64;好友"这样就报红;"&#64;好友"这样就没事了 .所以呢以下的 某些编码不允许放在开头,到前......
  • Android透明状态栏和沉浸式的实现
    Android透明状态栏和沉浸式的实现1.什么是沉浸式根据百度百科上的定义,沉浸式就是要给用户提供完全沉浸的体验,使用户有一种置身于虚拟世界之中的感觉。其真正含义并不是大家......
  • Android 控件模拟点击和事件转移
    直接上代码 想看的看一下吧 主要是每次用到都忘记这个方法名... 记录一下子//焦点转移mContentTv.setOnClickListener(newView.OnClickListener(){......
  • Android中点击按钮获取星级评分条的评分
    场景效果 注:关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。实现将布局改为LinearLayout,并通过android:orientation="vertical">设置为垂直布局,然后添......
  • Android 近期关注的文章和内容位运算符使用场
    App启动流程分析 ​​https://zhuanlan.zhihu.com/p/59801160​​ Application启动流程 ​​https://www.jianshu.com/p/14d54a76b16f​​Kotlin基础语法 ​​ https:......
  • Docker json文件配置
    点击查看代码[root@master0~]#cat/etc/docker/daemon.json{"exec-opts":["native.cgroupdriver=systemd"],"log-driver":"json-file","log-opts":{......