E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WKWebView
WKWebView
默认缓存策略与HTTP缓存协议
WKWebView
默认缓存策略下图是苹果官方文档提供的默认缓存策略(NSURLRequestUseProtocolCachePolicy)的流程图。这个图有点坑,容易让人误解,后面详细说。
CocoaKier
·
2019-12-07 05:02
2019-04-12JS调用OC方法,
WKwebView
我这里用的是
wkwebView
.要实现js调用OC,我们首先要在html代码中预留调用OC的接口,也就是要在html中,按固定格式声明一个方法,方法的格式:ActionName:原生中对应的方法名;parameter
佟瑾年
·
2019-12-07 01:11
WKWebView
在实际开发中的使用汇总
一、基本使用引入头文件#import-(void)setupWebview{WKWebViewConfiguration*config=[[WKWebViewConfigurationalloc]init];config.selectionGranularity=WKSelectionGranularityDynamic;config.allowsInlineMediaPlayback=YES;W
全村的希望iOS
·
2019-12-06 23:45
WKWebView
调用 evaluateJavaScript 出错 ,出现闪退
HTML代码functionpayResult(str){if(str=='true'){...}}OC代码NSString*jsStr=[NSStringstringWithFormat:@"ocContent('%@','%@')",@"参数1",@"参数2"];[_wkWebViewevaluateJavaScript:jsStrcompletionHandler:^(id_Nullable
yscGr
·
2019-12-06 22:02
iOS利用Safari调试WebView
前言:我们在使用WebView或者是
WkWebView
加载html页面时,JS报错或者是html页面出现问题的时候我们很难在我们写的代码中找到问题存在的地方,就算是明明知道是html或者是JS的问题我们也没有一个很好的理由去说服领导或者做
吊儿郎当的小伙子
·
2019-12-06 18:25
2019-08-20 巧用 UIView的isOpaque属性解决
WKWebView
的白屏问题
类似iOS中webview在黑色主题中加载时,会出现瞬间白屏的问题。究其本质是因为webView有很多子类,我们不能直接控制。在OC时代还可以使用运行时方法,强制支出系统空件的一些不可见的子类,并进行修改。但是在swift时候,一个let属性变量,你是几乎不可以去修改的。isOpaque属性很特殊opaque本意为不透明的,浑浊的。isOpaque默认为true,直接导致上层颜色覆盖下层颜色,优化
幸福晓杰2016
·
2019-12-06 17:38
iOS开发 - WebViewJavascriptBridge分析
强烈推荐:iOS源码补完计划-WebViewJavascriptBridge实现原理iOS下JS与OC互相调用(六)--
WKWebView
+WebViewJavascriptBridgeJS调用OC//
lionsom_lin
·
2019-12-06 13:41
WKWebView
Cookie管理与资源自定义
WebKit.jpeg为什么要用
WKWebview
?
点点星尘
·
2019-12-06 12:18
WKWebView
打不开文件获取对话框(NSOpenPanel)
1.self.webView.UIDelegate=self;2.实现代理在本地打开NSOpenPanel,并将解决回调回去-(void)webView:(
WKWebView
*)webViewrunOpenPanelWithParameters
weber_zhao
·
2019-12-06 11:52
H5遇到的常见问题
iOSWKWebViewcookie写入慢以及易丢失现象:原因:
WKWebView
对NSHTTPCookieStorage写入cookie,不是实时存储的。
杉虎
·
2019-12-06 09:32
webView进度条加载
import"informationDetailViewController.h"#import@interfaceinformationDetailViewController()@property(nonatomic,strong)
WKWebView
MKAR
·
2019-12-06 06:41
iOS |
WKWebView
动态加载本地JS库文件
需求:如果需要在
WKWebView
加载JS库,或者JS文件,有以下2种方案:方式一.可以在web页面加载前/后运行JS库,代码如下:-(void)webView:(
WKWebView
*)webViewdidFinishNavigation
Leon_520
·
2019-12-03 15:19
iOS开发
WKWebView
返回H5上级页面
#pragmamark----点击事件-(void)leftTapClick:(UITapGestureRecognizer*)sender{//判断是否能返回到H5上级页面if(self.myWeb.canGoBack==YES){//返回上级页面[self.myWebgoBack];}else{//退出控制器//[selfdismissViewControllerAnimated:YEScom
Nusen_蒲公英
·
2019-12-02 15:00
iOS 网页加载进度条(适配ios8以上)
主要运用到一个第三方NJKWebViewProgress(比较老了,但是比较好用,其他一些都是值加载一次,这个每次请求都会有进度条)2、ios8.0一下主要运用UIWebView,ios8.0以上新增加了一个
WKWebView
Dubai
·
2019-12-02 10:03
Objective-C与JavaScript交互的那些事
注:此文只现在只推荐需要适配iOS7的同学读,如果已经扔掉iOS7,强烈建议换用
WKWebView
。
TIME_for
·
2019-12-02 09:05
WKWebView
隐藏tabbar后,原tabbar位置的点击事件无效
问题来源:进入
WKWebView
后跳转对应网页手动隐藏tabbar,self.tabBarController.tabBar.hidden=YES;原tabbar的位置点击事件失效层级关系:隐藏tabbar
姚姚先生
·
2019-12-02 05:14
WKWebView
+UIProgressView的简单封装(OC & Swift)
OC版初始化////SQWebView.h//UUTravel////CreatedbyDevon2017/3/24.//Copyright©2017年shaoqing.Allrightsreserved.//#import@interfaceSQWebView:UIView-(instancetype)initWithFrame:(CGRect)framewithurl:(NSString*)w
绍清_shao
·
2019-12-02 02:13
使用
WKWebView
遇到的坑
1、UIWebView有属性scalespageToFit,设置为YES,可以自动对页面进行缩放以适应屏幕,
WKWebView
怎么做可以实现自动缩放网页比例?
乔兰伊雪
·
2019-12-02 01:43
iOS的webView之使用
WKWebView
替换UIWebView
本篇文章系转载,仅用来学习,作者wangyangyang,文中的作者链接也一并保存原文地址:http://www.jianshu.com/p/6ba2507445e4开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。这个自iOS2开始使用的网页加载器一直是开发的心病:加载速度慢,占用内存多,优化困难。如果加载网页多,还可能因为过量占用内存而给系统kill掉。各种优化
张不二01
·
2019-12-01 23:04
一个精准计算
WKWebView
中html内容高度的神奇方法
缘起我们通常都会在webViwe控件的下面绘制很多其他的内容,不但webView中的内容需要全部展现,并且webView底部的内容也应当完美衔接,例如下面的效果:9C11045A-A1C2-448A-AA8E-F399A8ADF466.png基本方法在网页加载完成后,通过JS方法获取内容高度在[webView:didFinishNavigation:]方法内,通过JS来获取页面的高度:-(void
zhangyin
·
2019-12-01 17:03
OC--UIWebView的JS与OC交互、Cookie管理
完全抄录:iOS中UIWebView与
WKWebView
、JavaScript与OC交互、Cookie管理看我就够(上)深入浅出JavaScriptCoreJavaScriptCore框架详解UIWebViewOC
啊哈呵
·
2019-12-01 15:38
WKWebView
初探
#import"ViewController.h"#import#import@interfaceViewController()@property(strong,nonatomic)
WKWebView
TigerMi
·
2019-12-01 13:21
MessageHandler 高级用法一:封装MessageHandler
WebViewJavascriptBridge中在使用时最大的一个缺点就是WebViewJavascriptBridge使用了一个中间代理setWebViewDelegate必须将UIWebView、
WKWebView
wangtieshan
·
2019-12-01 10:35
WKWebView
使用
JS和Native交互
WKWebView
通过WKWebViewConfiguration配合WKNavigationDelegate与JS进行调用。
yaoxiaobing
·
2019-12-01 08:09
WkWebview
的一些使用
项目中加载H5我们使用了
WkWebview
而非UIWebView,因为前者比后者有很多优势:更多的支持HTML5的特性官方宣称的高达60fps的滚动刷新率以及内置手势将UIWebViewDelegate
gaxly
·
2019-12-01 06:34
iOS下JS与OC互相调用(六)-->
WKWebView
+ WebViewJavascriptBridge
walkerwqp/article/details/55050966上一篇文章介绍了UIWebView如何通过WebViewJavascriptBridge来实现JS与OC的互相调用,这一篇来介绍一下
WKWebView
yunxiu
·
2019-11-30 23:14
iOS-
WKWebView
加载本地的html(适配iOS8系统)
WKWebView
好是好,但是有一点恶心的就是加载本地的html时,iOS8跟iOS9+不一样,还得适配。
宇玄丶
·
2019-11-30 16:42
分享一个网页浏览器(Swift&Objective-C版本)
QQ20170828-113431-HD-iloveimg-compressed.gif关于怎么获取
WKWebView
页面title和加载进度值,大家可以参考我之前的文章;接下来,说一下怎么实现点击返回按钮来返回上一
ZYiDa
·
2019-11-30 08:50
OC--
WKWebView
的JS与OC交互、Cookie管理
完全抄录:iOS中UIWebView与
WKWebView
、JavaScript与OC交互、Cookie管理看我就够(中)iOSUIWebView和
WKWebView
的cookie获取,设置,删除iOSWKWebView
啊哈呵
·
2019-11-30 02:13
WKWebView
加载自签名HTTPS网站
项目里需要使用银联支付,直接拿出
WKWebView
。
luffy丨芒D企
·
2019-11-30 02:59
WKWebView
一.引言UIWebView是在iOS2时发布的,
WKWebView
是在Apple的WWDC2014随iOS8和OSX10.10发布的,
WKWebView
将逐步取代笨重的UIWebView,加载速度更快,
Melody旭
·
2019-11-30 01:00
wkwebView
通过scrollHeight获取高度不准备处理方案
在webView中先设置下列HTML代码,让webView能完美适配富文本的内容,之后取到的高度就是准确的高度。NSString*str=[model.getModelstringByAppendingString:@"img{display:inline-block;max-width:100%}"];[self.webViewloadHTMLString:strbaseURL:[NSURLfi
辉546
·
2019-11-30 00:35
iOS11
WKWebview
cookie 自动管理
wkwebview
在h5页面展示性能上有很大的提升,但是很多时候,大家在
wkwebview
的cookie管理上要做很多的努力,还无法达到曾今在UIWebview上cookieStorage的自动管理cookie
10m每秒滑行
·
2019-11-29 21:18
iOS/Android 加载PDF文件电子签章不显示问题
一、iOS12系统可以直接使用
WKWebView
加载pdfURL即可,便会显示电子签章
WKWebView
从iOS8开始二、对于iOS12以下版本使用pdf.js加载注意:一定要把pdf下载到本地,否则报
_YZG_
·
2019-11-29 20:02
WKWebView
在实际开发中的使用汇总
最近公司的项目中大量使用了webview加载H5,鉴于
WKWebView
的性能优于UIWebView,所以就选择了
WKWebView
。
梦翔_d674
·
2019-11-29 12:13
WKWebView
缓存的那些事
WKWebView
的清除缓存API(iOS9以上使用)//不能使用系统提供的api,使用这个二级页面更新不了//if([[UIDevicecurrentDevice].systemVersionfloatValue
向晚forever
·
2019-11-29 11:21
WKWebView
加载HTML标签注意事项
首先解决自适应屏幕宽度的问题WKWebViewConfiguration*wkWebConfig=[[WKWebViewConfigurationalloc]init];WKUserContentController*content=[[WKUserContentControlleralloc]init];//自适应屏幕宽度jsNSString*jSString=@"varmeta=documen
姚姚先生
·
2019-11-29 10:54
Objective-C与JavaScript交互的那些事(续)
注:此文只现在只推荐需要适配iOS7的同学读,如果已经扔掉iOS7,强烈建议换用
WKWebView
。
TIME_for
·
2019-11-28 03:44
iOS下JS与OC互相调用(六)--
WKWebView
+ WebViewJavascriptBridge
上一篇文章介绍了UIWebView如何通过WebViewJavascriptBridge来实现JS与OC的互相调用,这一篇来介绍一下
WKWebView
又是如何通过WebViewJavascriptBridge
咖啡绿茶1991
·
2019-11-28 03:58
WKWebView
- WKWebsiteDataStore介绍5
WKWebStestDestaStor对象代表所选网站使用的各种类型的数据。数据类型包括Cookie、磁盘和内存缓存,以及持久数据,如WebSQL、索引数据库和本地存储defaultDataStore默认数据存储nonPersistentDataStore返回新的非持久性数据存储区如果Web视图与非持久性数据存储关联,则不向文件系统写入数据。该方法在Web视图中实现了“私人浏览”persisten
edison0428
·
2019-11-27 17:09
OC JS 相互调用(二)(WKZViewController)
#import"WKZViewController.h"#import@interfaceWKZViewController()@property(strong,nonatomic)
WKWebView
*
曾柏超
·
2019-11-27 16:35
[iOS开发]
WKWebView
加载不受信任的https
由于在项目中展示https网页的时候,
WKWebView
中某些网址打不开(不显示),用谷歌浏览器打开发现是:服务器证书无效,其实就是网站不受信任。
WMSmile
·
2019-11-11 14:39
使用
WKWebView
替换UIWebView
转载地址:http://www.jianshu.com/p/4fa8c4eb1316开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。这个自iOS2开始使用的网页加载器一直是开发的心病:加载速度慢,占用内存多,优化困难。如果加载网页多,还可能因为过量占用内存而给系统kill掉。各种优化的方法效果也不那么明显(点击查看常用优化方法)。iOS8以后,苹果推出了新框架We
代码移动工程师
·
2019-11-08 19:59
IOS开发中去掉网页上广告
在我们进行开发的时候大多时候从网上获取数据以后,用
WKWebView
加载出网页以后往往会有一些广告,会影响我们的APP上架。
Hither
·
2019-11-08 12:37
WKWebView
获取h5的内容高度的方法
由于最近开发需要:需要知道
WKWebView
的总内容高度方法如下-(void)webView:(
WKWebView
*)webViewdidFinishNavigation:(WKNavigation*)
sttech
·
2019-11-08 08:11
OC 与 JS 交互之
WKWebView
上一篇讲了借助JavaScriptCore进行OC与JS的交互,链接请戳⬇️OC与JS交互之JavaScriptCore今天总结一下通过
WKWebView
来进行OC与JS交互~WKWebViewWKWebView
花与少年_
·
2019-11-08 06:26
总结原生与H5交互相关
利用
WKWebView
进行交互(系统API)oc第三方WebViewJavascriptBridge一、我先带大家了解一下通过系统API如何进行交互,和交互的生命周期。
HuberyQing
·
2019-11-08 04:22
WKWebview
里JS交互的问题
关于webview的与JS交互这里比较全,感谢作者的整理。https://github.com/Haley-Wong/JS_OC最近也在做JS这一块,用到的是WebViewJavascriptBridge框架,但是我们的需求是网页加载结束之后马上就从app这边获取数据传给h5,这个时候就碰到了一个概率性的问题,因为jsb是第一次执行的时候要先建立bridge,要先往h5里面注入他自己的一段js代码
T_aa
·
2019-11-08 02:28
WKWebView
回退手动刷新
WKWebView
回退时不会对页面刷新,就算你修改了回退时的网址,它也不刷新,只能手动刷新。怎么在回退后手动刷新呢?
广锅锅
·
2019-11-08 01:24
IOS 系统及XCode升级后,WebView加载问题
导入#import@property(strong,nonatomic)
WKWebView
*webView;//加载视图控件#pragmamark-懒加载-(
WKWebView
*)webView{if(
Sulas
·
2019-11-07 20:26
上一页
45
46
47
48
49
50
51
52
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他