Android与Js交互获取返回值
16lz
2022-04-02
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {//sdk>19才有用 String script = ("javascript:getContent()"); webView.evaluateJavascript(script, new ValueCallback() { @Override public void onReceiveValue(String responseJson) { //获取js返回值,进行操作 Log.i("aa", " responseJson" + responseJson); } }); } else {//sdk<19后,通过prompt来获取 String[] paths = moduleUrl.split("/", 3); promptMap.put(paths[2], paths); webView.loadUrl("javascript:mandaobridge.getParams('!" + paths[2] + "')"); LogUtils.d("Prompt请求:" + "mandaobridge.getParams('!" + paths[2] + "')"); } finish();
更多相关文章
- Android——百度APIstore+Json——获取新闻频道+新闻数据
- Android(安卓)获取设备各种信息
- android 获取手机设备信息
- android 常用代码
- android下联网
- Android(安卓)获取播放视频的相关 内容, 分辨率, 方向,作者信息
- Android从相机或相册获取图片裁剪
- Android支持单词提示搜索框的网络请求策略
- android中如何获取视频时长