webview Java与JS互调
2024-10-08 18:28:48
Android调用JS:方法一
webView.loadUrl("javascript:show('"+info+"')");
Android调用JS:方法二
//第一个参数为js中的方法名,该段代码每执行一次则调用js方法一次
progressWebView.getWebview().evaluateJavascript("window.hasUserEditData()", new ValueCallback<String>() {
@Override
public void onReceiveValue(String value) {
//这里为返回值
boolean hasChanged = Boolean.parseBoolean(value);
//todo
}
});
JS调用Android
webView.getSettings().setJavaScriptEnabled(true);
webView.addJavascriptInterface(new JSHook(), "hello");
最新文章
- go interface
- pureftp 服务
- des (C语言)
- FSG报表定义导入
- Swashbuckle for asp.net core 配置说明
- [Android UI] Shape详解 (GradientDrawable)
- oracle添加日志表
- hbase+hive应用场景
- JS中的原型继承和多重继承
- android测试的相关概念以及单元测试
- PERL DBI 自动重连问题
- harris 算法python实现
- tar解压指定文件
- ES6 + Webpack + React + Babel 如何在低版本浏览器上愉快的玩耍
- 【读书笔记】Segment Routing基础
- 函数append()和html()的区别
- DOM(三)
- NIO服务器与客户端
- 降维方法PCA与SVD的联系与区别
- numpy.ravel() vs numpy.flatten()