转:实现OC与JS的简易交互
2015-09-06 00:05
615 查看
oc-->js stringByEvaluatingJavaScriptFromString,其参数是一NSString 字符串内容是js代码(这又可以是一个js函数、一句js代码或他们的组合),当js函数有返回值或一句js代码有值返回可通过stringByEvaluatingJavaScriptFromString的返回值获取。
js-->oc 利用webView的重定向原理(即重新在js中指定document.location的值,此为一url),只要在这个url字符串中按自定义的规则指定好所需调用oc中的函数和参数,然后通过OC中的shouldStartLoadWithRequest函数去捕获处理请求。
?
?
?
js-->oc 利用webView的重定向原理(即重新在js中指定document.location的值,此为一url),只要在这个url字符串中按自定义的规则指定好所需调用oc中的函数和参数,然后通过OC中的shouldStartLoadWithRequest函数去捕获处理请求。
?
相关文章推荐
- Java,Js小代码
- 无缝滚动效果原生js
- Js实现限制文本框只能输入字母或数字的方法总结
- js 里 遍历 map
- Js制作点击输入框时默认文字消失的效果
- js如何设置网页横屏和竖屏切换
- JavaScript语言精粹 笔记01 语法 对象
- js控制5秒后页面自动跳转
- JS relearn note Ⅰ
- 初学者对Servlet、JSP及Web容器之间关系的理解
- thinkjs
- JS正则表达式
- js算法:动态规划-多边形游戏
- Canvas制作排序算法演示动画
- 使用json存储结构化数据
- 学习javascript系列之变量
- emberjs之加载
- javascript实现继承的6种方式
- Javascript闭包演示【转】
- [连载]Tutorial series: learning how to write a 3D soft engine from scratch in C#, TypeScript or JavaScript[英]