webview 调用js 4.2之前与之后的区别

原创 2015年11月19日 08:53:09


先判断一下sdk版本

if(Build.VERSION.SDKINT > 17){

//getGreetings() 为javascirpt方法名

webView.evaluateJavascript("getGreetings()", new ValueCallback<String>() {

  @Override
  public void onReceiveValue(String value) {
      Log.i(LOGTAG, "onReceiveValue value=" + value);
  }});

}else{

     webView.loadUrl(“javascript:methodName(parameterValues)”)

}

sdk17 以后 调用js调用 android方法需要加@JavascriptInterface注释

版权声明:本文为博主原创文章,未经博主允许不得转载。

WebView注入Java对象注意事项,4.2之前版本,4.2之后的区别

在android4.2以前,注入步骤如下: [java] view plaincopy webview.getSetting().setJavaScriptEnable(tru...

WebView的使用总结-js与java之前的相互调用

这篇文档主要介绍android中WebView的使用,以及js与java方法中的相互调用。 我们这里使用本地的html作用界面。 主要是三个操作 1.在js中去调用java中的代码 ...

webview与js交互4.2版本以上不好使 及 解决办法!

上网查了大量关于webview与js交互的文章,都是
  • jbb0403
  • jbb0403
  • 2014年09月04日 14:20
  • 1019

在android4.4中webview的使用相对于之前版本的一些区别

自Android4.4起,Android中的Webview开始基于Chromium(这大概是Android部门负责人更换的缘故)。这个改变使得webview对于html5,css,js有了更好的支持。...

main 之前与之后.pdf

  • 2008年04月15日 19:35
  • 195KB
  • 下载

WebView加载完网页之后利用js进行网页刷新,解决webview显示图片适应所有的机型

WebView加载完网页之后利用js进行网页刷新,解决webview显示图片适应所有的机型...

main函数之前与之后

  • 2008年01月02日 08:49
  • 190KB
  • 下载

四极管: android4.2 大容量存储及挂载PC(一) 之前保存丢失,重复编辑

USB On-The-Go and Embedded Host Virtually every portable device now uses USB for PC connectivity. As...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:webview 调用js 4.2之前与之后的区别
举报原因:
原因补充:

(最多只允许输入30个字)