Android开发中WebView与js互相调用
16lz
2021-12-04
以下为Android里面内容
myWebView.getSettings().setJavaScriptEnabled(true);// 支持js
myWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);// 允许js弹出窗口
//添加Android调用js
myWebView.loadUrl("javascript:mShow('页面上处理')");
// 添加js调用Android
myWebView.addJavascriptInterface(new Object() {
//4.2之前向webview注入的对象所暴露的接口没有注释语句@JavascriptInterface
//而4.2及以后的则多了注释语句@JavascriptInterface
@JavascriptInterface
public void setInfo(final String xm,final String dw) {
SlidingActivity fa = (SlidingActivity) getActivity();
fa.setInfo(xm,dw);
}
}, "mUser");
以下为页面js内容
//添加Android调用js
function mShow(msg){
.....
}
// 添加js调用Android
mUser.setInfo("张三","工程部");
参考:http://blog.csdn.net/zgjxwl/article/details/9627685
更多相关文章
- Quick_Cocos2d_x V3.3 Protobuf Android
- LayoutInflater.inflate()方法的介绍
- Android编码规范
- Android使用HttpClient时出现错误:java.lang.NoSuchFieldError: N
- FregServer进程,获取ServiceManager代理对象
- 【翻译】(8-补丁1)Android接口定义语言(AIDL)
- Android应用程序键盘(Keyboard)消息处理机制分析(26)
- 【Fragment】 Android(安卓)Fragment生命周期详解(图文)
- android之wifi体系架构源码流程分析
随机推荐
- Android: Support Libraries for Android
- Android(安卓)性能参数获取
- 2.28学习内容,android,dialog自定义宽高、i
- How to use Sensor Simulator in Android
- Android(安卓)ScrollView嵌套ScrollView
- Android(安卓)1.5 1.6 2.0 2.1 2.2都有什
- 2011.09.07(4)——— android 跨进程通信之
- 【API Guides视频系列】第1篇Application
- Android发送短信
- Android(安卓)Bitmap Drawable byte[] In