最简单的webview监听及传值
来源:互联网 发布:淘宝香水嗅觉系真假 编辑:程序博客网 时间:2024/06/06 03:53
一: 在工程的targets->General->Linked Frameworks and Libraries 中导入JavaScriptCore.framework
二:在加载webView的试图控制器(eg:LSWebviewController)的LSWebviewController.h文件中制定JSExpor协议
1. 导入<JavaScriptCore/JavaScriptCore.h>
2. 监听js方法要遵循JSExpor协议,如下
3.然后在协议里监听js方法(js方法是写js的人给你的,比如点击了返回按钮,那么我点击返回按钮的这个事件我怎么知道呢,就是监听,下面就以返回按钮为例子)在协议里加入js方法,如图:
4:既然是协议方法,就要在LSWebviewController.m文件实现这个方法 ,实现之前,我们要建立我们写的这个协议注入webview
5. ok,接下来就是监听方法的实现了
6.其实一般监听的时候必定还有一个js方法就是想webview 传值 ,比如这个传值的js方法为 getAccountId('arg') 向界面传参数accountID 很简单,传值如下:其中 inputAccountId 就是监听
哈哈,大功告成
0 0
- 最简单的webview监听及传值
- 最简单的webView使用
- android 最简单的WebView嵌套Html
- 一个最简单的WebView教程
- jquery监听事件的另一种写法及最简单的jquery拖拽
- 监听webview的滑动
- webView的常见设置及简单调用
- Android WebView最简单使用
- Android监听HOME键的最简单的方法
- 重写滑动监听的 WebView
- webview界面的滑动监听
- 最简单的监听软键盘显示隐藏
- 安卓开发最简单的按键监听事件
- 安卓开发最简单的网络广播监听
- WebView的简单使用及和js的交互
- 简单webview的使用
- OC 简单的webview
- 简单WebView的使用
- leetcode_136
- A Discriminative Feature Learning Approach for Deep Face Recognition, ECCV16.
- Android之内存泄露LeakCanary检测
- 快速排序
- 第82篇 webrtc一对一研究(十)及php
- 最简单的webview监听及传值
- 数据结构示例之用链表实现栈
- Linux命令之"df"
- 将一个链表中结点的值按奇偶拆分,使其中一个链表结点的值为偶数,另一个为奇数
- canvas学习笔记(一)——关于css设置canvas画布大小的问题
- 逻辑回归
- Appium For Android and IOS By Java
- 微信的开发之初学问题总结
- Java_socket通信基础补充