JS怎样调用Android本地原生方法
来源:互联网 发布:sql 包含几个字符 编辑:程序博客网 时间:2024/05/16 17:19
1.设置webview
webSettings.setJavaScriptEnabled(true);//设置js可用MJavascriptInterface mJavascriptInterface = new MJavascriptInterface(this); //初始化本地方法接口mWebView.addJavascriptInterface(mJavascriptInterface, "XXX");//添加到webview
2.本地方法接口
private class MJavascriptInterface { private Context context; public MJavascriptInterface(Context context) { super(); this.context = context; } /** * JS调用Android(Java)含参数的方法 * * @param url */ @JavascriptInterface public void jsCallWebView(String url) { //Android代码逻辑 } }
3.js端调用方法,js方法里面只需要如下语句即可调用
window.XXX.jsCallWebView(param);
注意:XXX方法即第一步添加的时候第二个参数“XXX”
0 0
- JS怎样调用Android本地原生方法
- js调用android原生方法,简单明了。
- 通过js调用android原生方法
- 23、JS调用Android原生代码方法
- js调用ios原生多种写法参考及js调用android原生方法参考
- (js)JavaScript调用本地android的方法
- React Native:JS调用Android本地方法
- ReactNative-JS调用原生方法
- 原生js调用json方法
- 原生js调用json方法
- js调用原生方法解决办法
- js 调用 Android 原生代码
- Android调用JS && JS回调Android原生
- Unity3D 调用Android原生方法
- Unity3D 调用Android原生方法
- Unity3D 调用Android原生方法
- Unity3D 调用Android原生方法
- ReactNative调用Android原生方法
- android声明的权限
- JVM-类加载
- 【STL】空间配置器剖析(完结)
- 简单实用的android 图片的压缩
- Integer.ParseInt()异常
- JS怎样调用Android本地原生方法
- 一些经典面试题的思考与解析
- iOS 判断设备
- ZeroMQ,史上最快的消息队列 —– ZMQ的学习和研究
- truts2.1 Tabbedpanel标签实现选项卡效果
- [转] UIWebView与JS的深度交互
- HDU 5001 Walk (概率DP)
- 如何提取PDF文档的页面
- setTimeout