WKWebView比之之前使用的UIWebView更加具有优势,UIWebView更加的笨重,UIWebView占用更多的内存,且内存的峰值更加的夸张,WKWebView加载的速度也更快,而且其更多的支持HTML5的特性,官方宣称的高达60fps的公洞刷新率以及内置的手势。 以下是一些WKWebVi
分类:
Web程序 时间:
2016-03-22 11:58:58
阅读次数:
287
UIWebView自iOS2就有,WKWebView从iOS8才有,毫无疑问WKWebView将逐步取代笨重的UIWebView。通过简单的测试即可发现UIWebView占用过多内存,且内存峰值更是夸张。WKWebView网页加载速度也有提升,但是并不像内存那样提升那么多。下面列举一些其它的优势:
分类:
移动开发 时间:
2016-03-16 00:54:03
阅读次数:
232
公司项目升级,将原本的UIWebView升级为更轻量级,占用内存更少的WKWebView,代码搞定,居然报错: “OBJC_CLASS$_WKWebView”, referenced from:
和link连接错误。
在这里找到了解决方案:
http://stackoverflow.com/questions/27615041/uiwebview-and-wkwebview答曰:Go to y...
分类:
移动开发 时间:
2016-03-15 12:19:12
阅读次数:
236
现在越来越多的APP需要进行网页之间的交互了,而在iOS中,加载网页的方式为UIWebView与WKWebView这两个控件。 今天就来讲一讲这两个控件怎么进行js交互吧。至于这两个控件之间的区别应该都懂。。那我就不说了。 1、UIWebView - (nullable NSString *)str
分类:
Web程序 时间:
2016-02-21 22:52:23
阅读次数:
1056
SFSafariViewControllerApp可以选择UIWebView和WKWebView,展现Web内容。但是某些情况下,App既想使用类似于Safari的浏览器框架来打开网页,又不想自己重写地址栏工具栏,那么SFSafariViewController就是一个最好的选择,效果如图:SFSa...
分类:
移动开发 时间:
2016-01-26 10:24:39
阅读次数:
375
问题描述:在webView中点击下载按钮后,下载成功文件,然后再去点击上传文件,这时候服务器会报用户未登录错误。暂时分析的原因是WKWebView在下载后cookie会保存服务器产生的sessionID,当点传的时候,虽然上传的url携带有sessionID,但是WKWebView自身的cookie...
分类:
Web程序 时间:
2016-01-14 14:13:44
阅读次数:
231
大家都知道,WKWebview是没有查看大图的属性或者方法的,所以只能通过js与之交互来实现这一功能,原理:通过js获取页面的图片,把它存放到数组,给图片添加点击事件,通过index显示大图就行了其实很简单,给WKWebview写个类别,添加两个方法就行了,然后在WKWebview的两个协议中调用下...
分类:
Web程序 时间:
2016-01-09 00:58:48
阅读次数:
281
加载网页时执行javascript代码 let mWebView = WKWebView.init(frame: self.view.bounds) self.view.addSubview(mWebView) //加载请求 let request = NS...
分类:
Web程序 时间:
2016-01-03 12:59:32
阅读次数:
222
Text主要总结UILabel、UITextField、UITextView、UIMenuController以及UIWebView/WKWebView相关的一些问题。 UI细节主要总结界面交互开发中遇到的一些细节问题,包括Masonry部分的问题。 动画介绍最近用到的两个,算是常用级别的,...
分类:
移动开发 时间:
2015-12-21 10:29:34
阅读次数:
380
项目运行在ios9上需要在info.plist文件中配置加入如下信息,App Transport Security Settings Allow Arbitrary Loads = YESNSAppTransportSecurity NSAllowsArbitraryLoads...
分类:
移动开发 时间:
2015-12-07 17:44:51
阅读次数:
805