最近的项目当中需要用到html和ios的交互,所以就凑空整理一下,所有webView相关的方法和属性,如有不对的地方,请大家不吝指教! 代码如下: 1,创建webview并设置代理 2,加载一个url 3,设置相关的属性 补充:关于detectsPhoneNumbers方法已废弃,替代方法为:dat ...
分类:
移动开发 时间:
2017-08-07 16:44:57
阅读次数:
289
iOS中用UIWebView的loadHTMLString后图片和文字失调,图片过大,超过屏幕,文字太小。或者图片太小。文字太大,总之就是不协调。 我们的需求是让图片的大小跟着屏幕的变化而变化。就是动态的去适应屏幕。那么文字的字体就是我们自己能够控制,可大可小。要想达到这种效果。我们要在用loadH ...
分类:
移动开发 时间:
2017-07-24 11:27:28
阅读次数:
198
NSHTTPCookieStorage和NSHttpCookie NSHTTPCookieStorage 实现了一个管理Cookie的单例对象(只有一个实例),每个Cookie都是NSHTTPCookie类的实例,做为一个规则,Cookie在所有应用 之间共享并在不同进程之间保持同步。Session ...
分类:
移动开发 时间:
2017-07-19 17:49:22
阅读次数:
1986
导语 WKWebView 是苹果在 WWDC 2014 上推出的新一代 webView 组件,用以替代 UIKit 中笨重难用、内存泄漏的 UIWebView。WKWebView 拥有60fps滚动刷新率、和 safari 相同的 JavaScript 引擎等优势。 简单的适配方法本文不再赘述,主要 ...
分类:
移动开发 时间:
2017-07-19 17:41:40
阅读次数:
514
http://blog.csdn.net/youcanping2008/article/details/9240487 搜索解决方案的时候找到了Rob Napier 的博文:Drop-in offline caching for UIWebView (and NSURLProtocol) 文章介绍了 ...
分类:
Web程序 时间:
2017-07-19 00:27:34
阅读次数:
276
大家都知道,使用UIWebView载入本地或远程server上的网页,sdk提供了三个载入接口: - (void)loadRequest:(NSURLRequest *)request; - (void)loadHTMLString:(NSString *)string baseURL:(NSURL ...
分类:
Web程序 时间:
2017-07-18 23:05:19
阅读次数:
202
基本思路: 1、设置一个 UIScrollView 作为视图底层,而且设置分页为两页 2、然后在第一个分页上加入一个 UITableView 而且设置表格可以上提载入(上拉操作即为让视图滚动到下一页) 3、 在第二个分页上加入一个 UIWebView 而且设置能有下拉刷新操作(下拉操作即为让视图滚动 ...
分类:
移动开发 时间:
2017-07-18 19:44:55
阅读次数:
217
1 概念性知识 01 webView是有缺点的,会导致内存泄露,而且这个问题是它系统本身的问题。 02 手机上面的safai其实就是用webView来实现的 03 现在的开发并不完全是原生的开发,而更加倾向于原生+Html5的方式 04 webView是OC代码和html代码之间进行交互的桥梁 2 ...
分类:
Web程序 时间:
2017-07-16 10:03:30
阅读次数:
182
在第一篇文章 iOS下JS与OC互相调用(一)中讲述了使用UIWebView拦截URL的方式来处理JS与OC交互。 由于UIWebView比较耗内存,性能上不太好,而苹果在iOS 8中推出了WKWebView。 同样的用WKWebView也可以拦截URL,做JS 与OC交互。关于WKWebView与 ...
分类:
移动开发 时间:
2017-07-12 16:15:46
阅读次数:
272
一、UIMenuController认识 1.默认情况下,UITextView / UITextFiled / UIWebView 都有苹果自带的有UIMenuController功能 2.UITextFiled 的弹出菜单效果系统自带的 3.当然,系统只给某些控件提供的该功能,但是我们自己给可以给 ...
分类:
移动开发 时间:
2017-07-08 11:19:00
阅读次数:
336