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
iOS获取WebView的高度
方法1:在webView的代理中去获取webView的高度//
WKWebView
-(void)webView:(
HF_K
·
2023-03-29 14:04
WKWebView
加载html图片过大
WKWebView
加载html图片过大,将图片缩放适配屏幕方法NSString*str=@"varscript=document.createElement('script');""script.type
乂滥好人
·
2023-03-29 03:30
iOS
WKWebView
拦截H5的加载资源
WKWebView
拦截H5加载资源需要用到的是NSURLProtocol子类新建
WKWebview
的扩展类NSURLProtocol+
WKWebVIew
.h#importNS_ASSUME_NONNULL_BEGIN
米粉程序员
·
2023-03-29 03:47
WKWebView
网页加载拦截并替换资源
1.H5加载页面缓慢,考虑使用离线化加载。确保[低速网络]或[无网络]可网页秒开。2.使用[NSURLProtocol]拦截区别于uiwebviewwkwebview使用如下方法拦截[NSURLProtocolregisterClass:[MyCustomProtocolclass]];Classcls=NSClassFromString(@"WKBrowsingContextController
搬运工开发者
·
2023-03-29 02:12
WKWebView
详解(二)- WebKit框架认识
WKWebView
文章汇总
WKWebView
提供了远比UIWebView多的类,可以实现更加丰富的功能,它有自己的框架WebKit,框架内包含了所有相关的类。
iOS之文一
·
2023-03-29 01:34
记一则iOS封装SDK的开发过程之WebView与JS的交互
我首先想到的是通过UIWebView或
WKWebView
来
lydsnm木鱼凡心
·
2023-03-28 18:37
使用UIWebView 加载文件路径[2021-03-15]
答案是:使用UIWebView控件或者
WKWebView
控件加载,就可以完美解决了。例子以UIWebView控件编写。//获取文件路径NSArray*Paths=NSSearch
努力奔跑的小男孩
·
2023-03-28 10:05
swift动态获取
WKWebView
title
webView.uiDelegate=selfwebView.addObserver(self,forKeyPath:"title",options:NSKeyValueObservingOptions.new,context:nil)然后在回调方法中overridefuncobserveValue(forKeyPathkeyPath:String?,ofobject:Any?,change:[N
zanyzephyr
·
2023-03-28 02:09
iOS获取
WKWebView
的高度
最终方案亲测可用#pragmamarkwebViewdelegate//页面加载完成之后调用-(void)webView:(
WKWebView
*)webViewdidFinishNavigation:(
何年何月
·
2023-03-28 01:47
iOS
WKWebview
加载https自签证书的问题
3、
WKWebview
实现一下代理即可-(void)webView:(
WKWebView
*)webViewdidReceiv
果然小行家
·
2023-03-28 00:03
使用
WKWebView
遇到的一些问题
blank"设置后无法加载页面和window.open(url)无法打开新页面原因:两者都是要在新窗口打开,判断下当前请求的targetFrame是不是MainFrame,不是则要在主动加载链接解决办法:-(
WKWebView
若雨千寻
·
2023-03-27 11:21
WKWebView
Cookie 设置
从UIWebview换到
WKWebView
之后,会发现管理Cookie是很麻烦事,经常出现App自定义Cookie的值丢失或更新不及时的情况。
GarrettGao
·
2023-03-27 11:46
解决
wkwebview
加载超时 及 新机首次安装 H5应用,因为网络权限问题,无法加载!重起才可以的问题
这几天做H5的包壳应用,发现手机第一次安装这种应用弹出了是否允许访问网络,即使你点击了允许也无法正常加载,百度了一堆也没解决,本来想着做加载超时处理的,突然发现
wkwebview
设置不了加载超时(如果有知道的可否告知一下
知秋_一叶
·
2023-03-27 03:27
UIWebView 改
WKWebView
解决各种问题
https://www.jianshu.com/p/5cf0d241ae122.js处理(可以兼容旧网页脚本,网页js不用改)https://www.jianshu.com/p/7943f352d2489.
WKWebView
光彩影
·
2023-03-26 22:48
WKWebView
轻松访问本地资源
一、痛点以及背景最早用的UIWebView,交互没有
WKWebView
方便但也还凑合,主要是太吃内存了,性能太差,而且现在最低支持iOS8,所以决定换成
WKWebView
,由此就开启了踩坑之路。
思考的快与慢
·
2023-03-26 22:08
IOS基础知识-UIWebView与
WKWebView
的区别
WKWebView
网页加载速度也有提升,但是并不像内存那样提升那么多。
程序员的自我救赎
·
2023-03-26 18:15
WKWebView
的项目实践和经验分享
长达11年的UIWebView正式宣告终结,作为开发者,我们需要尽快将项目中的UIWebView替换成
WKWebView
。
春田花花幼儿园
·
2023-03-26 10:54
JS与iOS原生交互
1、提要在项目开发中,使用H5与原生控件交互已成为一种趋势,iOS中常用UIWebView和
WKWebView
加载网页,截获JS并调用原生方法有多种方式,本文介绍我用到的一种。
LSRain
·
2023-03-26 04:40
WKWebView
Cookie 设置
从UIWebview换到
WKWebView
之后,会发现管理Cookie是很麻烦事,经常出现App自定义Cookie的值丢失或更新不及时的情况。
iOS技术汇总
·
2023-03-26 01:29
踩坑
WKWebView
设置自定义UserAgent
先附上结论:
WKWebView
的customUserAgent会覆盖webview本身的userAgent;configuration.applicationNameForUserAgent设置的userAgent
也嘉
·
2023-03-26 00:41
WKWebView
白屏
项目中遇到的问题第一种:URL中出现特殊字符'='等,需要编码leturl=URL(string:safeString.addingPercentEncoding(withAllowedCharacters:.urlQueryAllowed)??"")第二种:iPhone中打开所有网页都正常,但ipad中打开某些网页正常,某些网页白屏,如https://www.baidu.com就白屏letcon
西风那个吹呀吹
·
2023-03-25 23:46
iOS
WKWebView
加载本地/沙盒HTML及css、images
注意这里加载的是本地的不是沙盒里的,加载沙盒的方法在最下面。先上代码:NSString*path=[[NSBundlemainBundle]pathForResource:@“local.html"ofType:nil];[_wkWebViewloadRequest:[NSURLRequestrequestWithURL:[NSURLfileURLWithPath:path]]];注意!注意!注意
努力_偷懒_的程序员
·
2023-03-25 18:09
iOS11
WKWebview
获取高度不准确问题 终极解决方案
话不多说直接上干货1.if(@available(iOS11.0,*)){_webView.scrollView.contentInsetAdjustmentBehavior=UIScrollViewContentInsetAdjustmentNever;_webView.scrollView.contentInset=UIEdgeInsetsMake(0,0,0,0);_webView.scro
空心_b7b3
·
2023-03-25 16:14
[Process] kill() returned unexpected error 1
[Process]kill()returnedunexpectederror1最近做项目的时候,进入webview的页面就出现打印好多以上信息的日志原因:大致原因是新版的CatAlina对于
WKWebview
胡伟红
·
2023-03-25 13:02
WKWebView
与Js实战
注入对象及JS如何给IOS发送数据JS调用alert、confirm、prompt时,不采用JS原生提示,而是使用iOS原生来实现如何监听web内容加载进度、是否加载完成如何处理去跨域问题创建配置类在创建
WKWebView
卡哇伊小王子
·
2023-03-25 10:22
获取
WKWebView
内容高度(H5原生)
wkwebView
代理方法-(void)webView:(
WKWebView
*)webViewdidFinishNavigation:(null_unspecifiedWKNavigation*)navigation
丘名山
·
2023-03-25 07:54
iOS通知和页面pop时间差引发的BUG
因为当时前端开发反馈OC调用js,js代码已经执行,所以想这个问题花了一些时间,具体错误如下:调用
WKWebview
的evaluateJavaScript的时候老是报错:ErrorDomain=WKErrorDomainCo
我在鄱阳湖边
·
2023-03-25 07:07
iOS与前端的交互设计及若干问题的解决
目前的交互设计是基于
WKWebView
的,我看过许多交互的方式,但由于公司的项目需求多样化,需要比较灵活的方式去配合前端。
得得得得得儿
·
2023-03-24 20:31
iOS 让
WKWebView
侧滑返回时html逐级返回
iOS项目中使用
WKWebView
来加载html页面时,如果html页面只有一级的话,那么侧滑返回没什么问题,但如果html是多级的话,那么侧滑返回时有时就会出现直接返回到上级控制器,而不是返回上一级html
倒着游的鱼
·
2023-03-24 15:55
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted.
2020年4月30日,苹果废弃了UIWebView,而采用
WKWebView
,如还包含UIWebView,在uploadiTunesconnect时就会收到类型的邮件imageDearDeveloper
astring
·
2023-03-24 12:17
WKWebview
加载https中含有http 资源问题
草稿:https://developer.mozilla.org/zh-TW/docs/Web/Security/Mixed_content混合內容的類型混合內容的類型有兩種:被動/顯示型混合內容(mixedpassive/displaycontent)與主動型混合內容(mixedactivecontent)。兩者不同處在於內容遭中間人攻擊竄改後,其最壞情況下的威脅程度。如果是被動型混合內容,威脅
蛋Dan
·
2023-03-24 10:00
Swift
WKWebView
POST传参数
funcpostRequest(urlStr:String,body:String)->URLRequest?{letmethod:HTTPMethod=LoginSessionManager.shared.isLogin()?.post:.getletpostData=APIUtils.getAuthKey()??""guardvarrequest=try?URLRequest.init(url
朝风暮雨
·
2023-03-24 07:17
工厂设计模式
简单工厂模式工厂模式抽象工厂模式三、什么时候使用工厂设计模式编译时无法确定预期要创建的对象类类想让子类决定运行时创建什么类有若干的辅助子类,而你想将返回那个子类这一信息局部化简单工厂模式例子1:有这么一个需求,有UIWebView和
WKWebView
canlanrensheng
·
2023-03-24 04:27
iOS
WKWebview
白屏检测实现
iOS开发中尽管高性能、高刷新的
WKWebview
在混合开发中大放异彩表现优异,但加载网页过程中出现异常白屏的现象却仍然屡见不鲜,且现有的api协议处理捕捉不到这种异常case,造成用户无用等待体验很差
云霄_云霄
·
2023-03-24 02:08
wkWebView
链接包含target= _blank 不能跳转
wkWebView
点击链接无反应多半是因为网页中有target="_blank"在新窗口打开链接而你有没有实现createWebViewWithConfiguration加上代码-(
WKWebView
*
xiao小马哥
·
2023-03-23 13:52
WKWebView
打开支付宝客户端
场景描述:公司的APP主要通过
WKWebView
调用wap页面,里面有支付宝支付。点击立即支付,如果手机装有支付宝,应该打开支付宝客户端的。
奶茶007
·
2023-03-23 13:32
WKWebView
与 JS 交互和基本使用
话不多说,上代码导入库#import1、
WKWebView
创建不注册js调用OC的方法//初始化_webView=[[WKWebViewalloc]initWithFrame:CGRectMake(0,0
阳光下的灰尘
·
2023-03-23 07:52
WKWebView
长截图
.h文件#importNS_ASSUME_NONNULL_BEGIN@interfaceWKWebView(CTMViewCapture)-(void)CTMContentCaptureCompletionHandler:(void(^)(UIImage*capturedImage))completionHandler;-(void)CTMContentCaptureWithoutOffsetCo
江河_ios
·
2023-03-23 04:20
WKWebView
获取网页图片并原生放大
1、
WKWebView
添加UITapGestureRecognizer2、根据手势点击位置坐标获取网页图片资源3、使用原生工具放大图片上代码://定义tapGesturelazyvartapGesture
ios_wong
·
2023-03-22 10:20
iOS开发
WKWebView
Cookie的读取与写入,与UIWebView的Cookie共享
一个群友说
WKWebview
的Cookie存取很鸡肋,之前以为和UIWebView一个原理,但是抱着对技术要有一颗严谨的心...我探究了一番,结果让我惊讶,还有就是让我感觉到
WKWebView
很鸡肋,很封闭
余鹤龄
·
2023-03-22 03:09
WKWebView
离线方案
一、背景由于公司业务大部分使用的H5去实现,而H5页面对网络的依赖也是比较大的。近期公司又提出需要界面秒开需求,自然而然的需要对页面进行离线化处理。本文按步骤从更新-下载-合并-解压-使用五步来写加上一点坑。二、更新2.1更新接口前1.viewWillAppear:方法中检查更新2.五分钟间隔3.检查本地是否存在离线包4.记录的版本号和本地版本对比,不相等对本地版本删除,重置本地版本,并重新下载罪
林风098
·
2023-03-22 01:40
WKWebView
WKWebView
是获取不到JSContext的,所以不能用JavaScriptCore进行交互。
金玉游龙
·
2023-03-21 19:51
iOS
WKWebView
加载HTML,点击获取图片链接
我们给
WKWebView
添加一个类别:category并起名为Images.h#importNS_ASSUME_NONNULL_BEGIN@interfaceWKWebView(Images)-(void
iOS小武哥
·
2023-03-21 18:09
QLPreviewController预览、分享pdf文件
因为工程里使用了UIWebView来预览本地的pdf文件,按要求修改成QLPreviewController来加载显示(使用过
WKWebView
来加载,一直显示空白,暂时不知道什么原因)。
浅_若清风
·
2023-03-21 14:31
游戏-H5跟原生SDK交互
这里是在注册
WKWebView
的时候,注入了prompt相关的js代码,然后web端每调用oc方法,都会在runJavaScriptTextInputPanelWithPrompt拦截到,进行方法遍历,
xiaofengl
·
2023-03-21 10:31
WKWebView
富文本 显示图片视频 表格
staticNSString*consthtmlHeadString=@"img{max-width:100%;height:auto;display:block;}video{max-width:100%;height:auto;display:block;}\\tr{display:flex;border-right:1pxsolid#e0e0e0;border-bottom:1pxsolid
witcheryboy
·
2023-03-21 02:03
iOS开发技巧之:
WKWebView
与 JS 交互和基本使用
导入库#import1、
WKWebView
创建不注册js调用OC的方法//初始化_webView=[[WKWebViewalloc]initWithFrame:CGRectMake(0,0,SCREEN_WIDTH
VKOOY
·
2023-03-20 13:24
WKWebView
监听网页URL实时变化方法
改变来进行实时监测进而达到赚钱目的,由于接触的是别人的项目,所以着手的时候,别人用的WK,我了个F**K,好吧,若是UIWebView分分钟搞定,但是,项目就是这样,你又能怎样,废话不多说,直接上代码模式,首先要给
wkWebView
程序sky
·
2023-03-20 11:50
使用
WKWebView
加载.pdf,.DOC,.xls,.docx,.xlsx等格式文件
项目需求需要加载各种格式类型的文件,由于webView上架被限制,我们直接选择
WKWebView
。
小小码农1
·
2023-03-20 08:31
iPad上
WKWebView
js交互失效
最近公司项目在iPad上所有js交互都失效了,是因为
WKWebView
在iPad上加载手机端的网址时,会自动将该网址转为PC端的网址,所以只需改变
WKWebview
的userAgent浏览器标识就可以了
c5550ea746f8
·
2023-03-20 00:07
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他