随笔分类 -  交互篇

摘要:混合开发的重要性不言而喻,一个移动端开发的了解前端开发是一个趋向,总之每个人都向往成为一个全栈工程师,废话不多说,直接上主题 一、交互(UIWebView) 1、OC调用JS (1)OC调用代码 [self.webView stringByEvaluatingJavaScriptFromString 阅读全文
posted @ 2018-07-27 18:06 HEJJY 阅读(7297) 评论(0) 推荐(0) 编辑
摘要:hybrid.jpg 前言 Web 页面中的 JS 与 iOS Native 如何交互是每个 iOS 猿必须掌握的技能。而说到 Native 与 JS 交互,就不得不提一嘴 Hybrid。 Hybrid 的翻译结果并不是很文明(擦汗,不知道为啥很多翻译软件会译为“杂种”,但我更喜欢将它翻译为“混合、 阅读全文
posted @ 2017-10-25 14:16 HEJJY 阅读(3427) 评论(0) 推荐(0) 编辑
摘要:一、javaScriptCore javaScriptCore是一种JavaScript引擎,主要为webKit提供脚本处理能力,javaScriptCore是开源webkit的一部分,他提供了强大的整合能力.下面以JS调用OC方法为例,OC调用JS为例说明. JSContext, JSContex 阅读全文
posted @ 2017-08-04 11:25 HEJJY 阅读(1336) 评论(0) 推荐(0) 编辑
摘要:1、在UIWebviewDelegate的方法中拦截request,设置request的请求头,废话不多说看代码: - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navi 阅读全文
posted @ 2017-04-13 11:18 HEJJY 阅读(7131) 评论(0) 推荐(0) 编辑
摘要:一、UIWebview的发现 问题发现:当UIWebview王深层次点击的时候,返回时需要webView执行goBack方法一级一级返回,这样看到的webView只是在该界面执行刷新,并看不到类似iOS系统那样的侧滑返回上一级。 实现思想:我们可以从第一级开始对每一级webView加载的内容,截取屏 阅读全文
posted @ 2017-03-10 10:55 HEJJY 阅读(2234) 评论(0) 推荐(0) 编辑
摘要:iOS原生App与H5页面交互笔记 最近在做一个项目用到了原生App与H5交互,之前有做过简单的H5页面直接调用原生方法的例子,就是利用UIWebView中的代理方法 //webview每次加载之前都会调用这个方法,利用该代理方法截取JS的href来调用原生的方法 - (BOOL)webView:( 阅读全文
posted @ 2017-03-02 14:15 HEJJY 阅读(1853) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示