Js调用android方法
来源:互联网 发布:prisma算法 编辑:程序博客网 时间:2024/05/17 09:10
1.允许WebView执行JavaScript
webView.getSettings().setJavaScriptEnabled(true);
2.添加一个对象, 让JS可以访问该对象的方法, 该对象中也可以调用JS中的方法
webView.addJavascriptInterface(new mJavaScriptinterface(), "contact");
最重要的是,给android中写的方法添加与h5约定好的标示contact,再一个就是一定要给app本地方法写注解,这样h5才可以调到
class mJavaScriptinterface{
@JavascriptInterface
public void getShareInfo(String customDesc,String customUrl,
String customTitle,String customImg){
MsgTitle=customTitle;
MsgContent = customDesc;
MsgUrl = customUrl;
MsgImgurl = customImg;
System.out.println("MsgTitle"+MsgTitle+"MsgContent"+MsgContent+"MsgUrl"+MsgUrl+"MsgImgurl"+MsgImgurl);
}
}
0 0
- Js调用android方法
- js 调用 android 方法
- JS调用Android方法
- android js调用android方法
- Android调用js方法以及js调用Android方法
- android 调用js中的方法
- android 调用js中的方法
- android中webview调用js方法,js调用java方法
- phoneGap开发android,JS调用android方法
- HTML/JS 调用android方法,开发 Android。
- Android 调用Js方法, js回调Android方法
- webview通过js调用android方法
- js调用android原生方法,简单明了。
- 最简单的js调用android 方法
- JS怎样调用Android本地原生方法
- 通过js调用android原生方法
- Android:JS调用安卓方法介绍
- js中调用android中的方法
- Kotlin学习
- bones脚本篇 - 内置标签image
- Eclipse 转Android Studio 常见问题小结
- 【Unity3d开发基础】Mathf中的数学运算
- 使用jquery-form.js,直接提交表单至后台(springmvc)
- Js调用android方法
- UI_协议传值
- Objective-C与C++通信
- Java——多线程总结、ThreadLocal/Volatile/synchronized/Atomic关键字
- logcat命令详解
- php无刷新上传图片
- ThinkPHP--跨控制器调用
- Unity3d 碰撞器和触发器
- 汉诺塔问题,Python