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注释

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

android webview java调用js方法没反应

之前公司写了一个功能,需要调用H5界面,并且在H5界面里面调用本地方法获取照片,通过webview.loadUrl()方法再将照片流传给服务器。 本身呢,这个功能不是我做的,我对这块使用也并不是特别清...
  • waww116529
  • waww116529
  • 2016年10月18日 16:40
  • 1895

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

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

android js调用java 4.2之下漏洞的解决方案

最近在做hybrid 开发 涉及js调用java的问题,android4.2之下有漏洞 所以4.2之下不能使用官方的addJavascriptInterface 方法实现。...
  • issingleman
  • issingleman
  • 2016年06月03日 14:57
  • 680

Android中 Webview中js与Activity的交互

项目中遇到需要webview与activity的交互
  • kevinlinkai
  • kevinlinkai
  • 2014年05月24日 19:18
  • 1490

iOS UIWebView原生与JS交互

iOS的UIWebView加载网页后实现oc的原生方法与前端的js方法进行交互
  • blueCat_1128
  • blueCat_1128
  • 2017年12月20日 10:29
  • 120

在super.xxx前后处理操作的区别

例如:在Activity的onResume()方法中, 在super.onResume()之前 @Override protected void onResume() {         lo...
  • weishiwei0923
  • weishiwei0923
  • 2015年04月22日 16:02
  • 783

安卓学习笔记---解决Android签名混淆后WebView与JS交互失效的问题

今天有一个bug,就是webview跟js交互的方法怎么也调不起来,debug包没问题,release包就出错,想想是打包时混淆的问题,打了一个不混淆的包,果不其然,就是混淆的问题。 然后就找解...
  • juhua2012
  • juhua2012
  • 2016年08月12日 11:09
  • 2046

在WebView中如何让JS与Java安全地互相调用

在WebView中如何让JS与Java安全地互相调用
  • xyz_lmn
  • xyz_lmn
  • 2014年09月19日 15:55
  • 14950

android 的webView加载h5,和h5的交互(java和JavaScript的交互)

Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。本文将介绍如何实现Java代码和Javascript代码的相互调用。(通...
  • u013424496
  • u013424496
  • 2016年08月02日 10:01
  • 8041

android学习之 webview 原生与js的交互

public class MainActivity extends Activity {private WebView webView;private PersonService service;@O...
  • haha_321
  • haha_321
  • 2015年05月12日 11:23
  • 1526
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:webview 调用js 4.2之前与之后的区别
举报原因:
原因补充:

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