使用WebView中的Javascript和本地代码交互
来源:互联网 发布:实况2017曼联球员数据 编辑:程序博客网 时间:2024/06/06 18:02
在加载url之前,使用 Webview的addJavascriptInterface方法注册本地代码和javascript的绑定。
比如js里面调用Toast.show(message),那么就需要在addJavascriptInterface中将本地的类绑定到js里面的类名Toast。
例如:mWebview.addJavascriptInterface(new ShowToast(), JS_BIND_NAME_TOAST);
在本地类ShowToast中实现public方法show(string str),并且在方法名签名加上@JavascriptInterface标签。
本地代码示例:
本地html示例:
运行截图:
下载:
http://download.csdn.net/detail/ssuchange/7276795
http://download.csdn.net/detail/ssuchange/7293015
参考:
http://developer.android.com/reference/android/webkit/WebView.html#addJavascriptInterface(java.lang.Object, java.lang.String)
0 0
- 使用WebView中的Javascript和本地代码交互
- Android WebView中的JavaScript和java代码的交互
- Android中WebView的JavaScript代码和本地代码交互的三种方式
- Android中WebView的JavaScript代码和本地代码交互的三种方式
- Android中WebView的JavaScript代码和本地代码交互的三种方式
- WebView的JavaScript与本地代码三种交互方式
- WebView的JavaScript与本地代码三种交互方式
- WebView的JavaScript与本地代码三种交互方式
- WebView的JavaScript与本地代码三种交互方式
- WebView控件中的javascript与Android本地功能交互
- WebView使用与JavaScript交互详解(附完整Demo代码)
- Android WebView中的JavaScript代码使用
- Android WebView中的JavaScript代码使用
- Android WebView中的JavaScript代码使用
- Android WebView中的JavaScript代码使用
- Android WebView中的JavaScript代码使用
- WebView中的JavaScript代码使用 setWebChromeClient
- Android WebView中的JavaScript代码使用
- POJ 3714 Raid
- 编写你自己的单点登录(SSO)服务
- Python中类的静态函数、静态变量的实现
- Mine Number(2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛)
- JVM内存结构系列:HotSpot内存结构最清晰 .
- 使用WebView中的Javascript和本地代码交互
- 使用TextView/EditText应该注意的地方
- 人为什么要长大呢?可又怎能不长大!其实越长大越孤单
- adb报错处理
- 游戏
- 基于Struts2 Spring ibatis Oracle10g架构 多数据源动态切换实例
- shell 里面求出当前运行进程的所在目录
- Thread与QWidget使用
- Web 通信 之 长连接、长轮询(long polling)