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
用的真的多,可是你真的能驾驭住吗???
WKWebView
拦截实现探讨背景苹果更新邮件UpdatingAppsthatUseWebViewsDecember23,2019IfyourappstillembedswebcontentusingthedeprecatedUIWebViewAPI
一眼万年的星空
·
2023-12-15 17:45
19-03-19 解决
WKWebView
的白屏、js执行时机与字体小的问题
这是一篇回忆写的文章,当时开发太忙,无法写下:1.白屏问题:当app背景是黑色的时候,
WKWebView
加载时会闪过一篇白色。
幸福晓杰2016
·
2023-12-05 22:40
iOS
WKWebView
按钮点击执行JS alert()没反应
这种情况其中一种原因是因为
wkwebview
加载页面后自动进行了自适应缩放,所以在
wkwebview
里注入一段js代码禁止w
颈椎康复中心
·
2023-12-05 09:55
WKWebView
使用及交互
首先创建一个
WKWebView
对象:initWithFrame:(CGRect)frameconfiguration:(WKWebViewConfiguration*)configuration,从这里面可以看出我们需要传入一个
落魄的iOS程序员
·
2023-12-05 04:06
webview进度条-ios
使用KVO监听
WKWebView
的“estimatedProgress”属性,通过监听该属性的变化才是进度条的长度。
桔子橙子柚子_F
·
2023-12-04 12:15
ionic3 UIWebView 升级 为
WKWebview
官方文档主要步骤:操作前请备份好1、cordova-ios升级到最新版本,我当前升级为6.2.02、ioniccordovaplatformaddios3、添加ios平台后,全局搜索UIWebView,看看自己项目哪些插件plugins使用到UIWebView,如果有,就升级该插件。如:cordova-plugin-code-push、cordova-plugin-inappbrowser等等注意
只会ctrl_c_v
·
2023-12-04 11:05
WKWebView
相关
加载方式加载本地js等资源参考资料http://www.jianshu.com/p/c375ac056149https://mentormate.com/blog/iphone-uiwebview-class-local-css-javascript-resources/http://www.jianshu.com/p/173b7f371bf7对网页的操作(oc调用js,js调用oc)参考资料ht
小朴同学
·
2023-12-02 14:13
iOS
WKWebView
的使用--API篇
WKWebView
是苹果在iOS8之后推出的框架WebKit中的浏览器控件,其加载速度比UIWebView快了许多,但内存占用率却下降很多,也解决了加载网页时的内存泄露问题.现在的项目大多数只需适配到iOS8
假装你是大灰狼
·
2023-11-30 12:07
iOS
控件
ios
WKWebView
IOS
WKWebview
有效实现禁止滑动,禁止双指缩放,禁止长按
WKWebViewConfiguration*config=[[WKWebViewConfigurationalloc]init];config.preferences=[WKPreferencesnew];config.preferences.minimumFontSize=10;config.preferences.javaScriptEnabled=YES;config.preference
大炮走火
·
2023-11-28 10:12
ios
ios
iOS
WKWebView
如何加载Html代码?
WKWebView
如何修改字体大小和颜色?
self.webViewloadHTMLString:htmlStringbaseURL:nil];2.修改颜色和字体//WKNavigationDelegate页面加载完成之后调用-(void)webView:(
WKWebView
缘來諟夢
·
2023-11-27 17:23
iOS
WKWebView
添加网页加载进度条
一、效果展示2409226-fd0b88b35434be72.gif二、主要步骤1.添加UIProgressView属性@property(nonatomic,strong)
WKWebView
*
wkWebView
笑笑菜鸟
·
2023-11-25 19:43
iOS
WKWebView
的使用
image前言最近项目中的UIWebView被替换为了
WKWebView
,因此来总结一下。
可地出溜
·
2023-11-25 12:54
iOS开发webView加载本地html文件时参数带#的问题
注意:添加文件时Addedfolders:要选择Createfolderreferences,否则获取路径时可能会返回nil在这里插入图片描述添加后是这样的在这里插入图片描述然后,使用
WKWebView
jinrui_w
·
2023-11-25 10:35
wkwebview
加载空白问题
代理方法中实现://在收到响应后,决定是否跳转-(void)webView:(
WKWebView
*)webViewdecidePolicyForNavigationResponse:(WKNavigationResponse
小胖红
·
2023-11-22 13:03
iOS
问题处理
iOS 原生和H5交互《DSBridge》原理
hogwarts.pngiOS和H5交互离不开原生层面的支持
WKWebView
执行一段js代码,可以通过:webView.evaluateJavaScript("console.log('helloword
你duck不必呀
·
2023-11-21 08:40
ios
wkwebview
弹框_iOS
WKWebView
不显示javascript alert()对话框
以下是没有对网页网址或安全功能进行任何验证的示例代码:-(void)webView:(
WKWebView
*)webViewrunJavaScriptAlertPanelWithMessage:(NSString
王大明白
·
2023-11-11 14:06
ios
wkwebview弹框
UIKit-WKNavigationDelegate
WKNavigationDelegate是webKit框架中的一个代理协议,用于处理webVIew导航和与导航相关的事件
WKWebView
是IOS8+引入的一个高性能web视图控件,相关APIwebView
彭同学她同桌
·
2023-11-11 10:49
Cocoa
ios
仿写知乎日报第二周
新学到的新学到了
WKWebView
:
WKWebView
是是苹果推崇的一个新的类,它用于将一个网页嵌套在软件里。这里我是将点击cell后的内容中放入
WKWebView
对象。
晓美焰丶
·
2023-11-08 02:05
objective-c
ios
xcode
开发语言
iOS开发中使用safari浏览器调试
wkwebview
或uiwebview
作为iOS开发者,如果你不懂H5之类的一系列技术包括什么js、ajax、dom或者框架什么什么的。遇到不负责任的H5开发人员,决绝和你联调,那实在是一件很让人头疼的事儿。站在iOS的角度来看,加载一个webview,无非是把一个url扔给webview就可以了,那么在此过程中,涉及到需要和H5交互的种种事件,如果没有显示出正确的效果来,理论上来说应该由H5负责揭露这个问题的本质,但是H5极不负责任
磊怀
·
2023-11-07 20:08
IT
iOS
iOS
调试工具
iOS 16.4 之后真机与模拟器无法使用Safari调试H5页面问题
背景iOS16.4之后用真机调试H5时候发现,Safari中开发模块下面无法调试页面解决方案在
WKWebView
中设置以下代码解决if(@available(iOS16.4,*)){[_webViewsetInspectable
假装自己很用心
·
2023-11-07 20:54
ios
【iOS】知乎日报前三周总结
Manager中SDWebImage库的简单使用运用时间戳处理当前时间自定义NavigationBar第二周在UITableView的section之间的headerView上画UIWKWebView的使用
WKWebView
西邮Jaxon_Cheung
·
2023-11-06 10:10
ios
objective-c
单例模式
开发语言
xcode
2021
WKWebView
绕过https验证最新方式
试过几年前的若干种方式全部无用,Info.plist添加白名单、添加NSURLRequest分类都会报错:"Thecertificateforthisserverisinvalid.Youmightbeconnectingtoaserverthatispretendingtobe“xxxx”whichcouldputyourconfidentialinformationatrisk.正确方式:添加
OneKeyV
·
2023-11-06 07:42
iOS H5 微信、支付宝支付
找了好多资料,其实原理都一样,就是拦截
wkwebview
、webview的请求,对请求做一些调整。实现起来也不难,这里做个记录。
小白e7899
·
2023-11-06 05:09
iOS与JS交互的4种方法
WKWebView
和UIWebViewiOS8以后,苹果推出了新框架Wekkit,提供了替换UIWebView的组件
WKWebView
。使用
WKWebView
,速度会更快,占用内存少。
6ffd6634d577
·
2023-11-05 21:26
vue 项目 iOS
WKWebView
加载
js等)导入项目;⚠️注意:把index.html放入项目根目录下,command+n创建一个资源文件.bundle,资源文件里也的包含一份index.htmlimageimage下面开始代码:懒加载
WKWebView
BestWilliam
·
2023-11-05 16:53
iOS
WKWebView
调起支付宝
-(void)webView:(
WKWebView
*)webViewdecidePolicyForNavigationAction:(WKNavigationAction*)navigationActiondecisionHandler
Lemontree_8d6d
·
2023-11-04 19:17
WKWebView
注册js和移除js
/*!@abstractAddsascriptmessagehandlertothemainworldusedbypagecontentitself.@paramscriptMessageHandlerThescriptmessagehandlertoadd.@paramnameThenameofthemessagehandler.@discussionCallingthismethodisequ
LV大树
·
2023-11-04 17:51
UIWebView和
WKWebView
改变HTML 图片尺寸 及 字体大小
今天晚上用WebKit加载HTML的时候,发现传过来的图片尺寸不是很美丽,于是乎就想着,在加载完成之后,通过JS修改HTML中的图片尺寸,琢磨了半天,谢了一段js,成功了,可能存在一小点瑕疵,但是主体要完成的目的还是达到了。啥也不说了,上代码,一、UIWebView中的方法可以直接加载stringByEvaluatingJavaScriptFromString:-(void)webViewDidF
u010576399
·
2023-11-04 17:04
WebKit相关
ios
webkit
webview
html
javascript
h5开发ios模拟器测试
//创建
WKWebView
视图letmyWebView=
WKWebView
(frame:self.view.bounds)//创建网页URLleturl=URL(string:"http://localhost
__bomb__
·
2023-11-03 17:30
iOS 插件篇(原生与h5交互的实现)
插件的封装三部分,插件获取app生命周期能力这个会单独介绍,现在很多功能如支付宝,第三方分享都需要插件能获取生命周期的能力,任何一部分都能在开发过程中单独使用.原生与h5交互的实现原理最原始链接拦截和
wkwebview
何小博
·
2023-11-03 13:28
Cocoapods-无法install最新版本
最近老项目需要把UIWebView替换成
WKWebView
,AFNetworking含有UIWebView框架,需更新至最新版本(最新版本UIWebView已替换成
WKWebView
),发现podinstall
小小的河
·
2023-11-03 03:15
wkwebView
的一个爬坑记录:帧加载中断
wkwebView
的一个爬坑记录:帧加载中断funcwebView(_webView:
WKWebView
,decidePolicyFornavigationAction:WKNavigationAction
大树和小鱼
·
2023-11-03 01:35
iOS 12.0系统设置UserAgent不生效解决
因为我们app原生和H5交互都是依靠设置
WKWebView
的userAgent实现交互,线上反馈一台手机点击按钮没反应,因为点击按钮是给到原生端处理,通过日志发现设置userAgent不成功导致。
玉思盈蝶
·
2023-11-02 22:06
OC与JS交互
WKWebView
-OC调用JS:[webViewevaluateJavaScript:@"我是JS"completionHandler:^(id_Nullableresponse,NSError*_Nullableerror
CJ阿杰
·
2023-11-02 06:52
iOS
WKWebView
的使用
WKWebView
需要iOS9或更高版本优点1.多进程,在app的主进程之外执行2.使用更快的NitroJavaScript引擎3.异步执行处理JavaScript4.消除某些触摸延迟5.支持服务端的身份校验
小瓶子Zgp
·
2023-11-02 01:35
iOS
WKWebview
实现拦截js,css,html以及图片资源替换为本地资源的两种方式(NSUrlProtocol)
现也支持
WKWebview
框架,本文就是采用
WKWebview
。方式拦截做替换的方式有两种重定向到本地资源,利用canonicalRequestForRequ
夏日冰霜
·
2023-11-01 01:33
记录:
wkwebview
加载某些h5界面放大问题
js注入问题,删除就可以了//适应屏幕varmeta=document.createElement('meta');meta.setAttribute('name','viewport');meta.setAttribute('content','width=device-width');document.getElementsByTagName('head')[0].appendChild(me
简单易写
·
2023-11-01 00:59
WKWebView
中MessageHandler的内存泄漏问题解决过程
背景项目中使用了
WKWebView
替换了之前的UIWebView,牵扯到Hybird开发,我们需要和H5交互,所以用到了WKWebViewConfiguration中的WKUserContentController
_殒落心河
·
2023-10-31 22:00
iOS13
WKWebView
点击不跳转,没反应。
iOS13开始
WKWebView
去掉了cookie的自动推送功能,可以自己添加上。
缘來諟夢
·
2023-10-31 10:11
iOS
WKWebView
加载本地Html带参数
转载出处iosWKWebView加载本地的html,这样有的会出现图片样式不显示的情况,解决办法:Addedfolders选择Createfolderreferences;或者将文件压缩,拖到项目中,然后解压到沙盒目录下1、加载本地html不带参数NSString*pathString=[[NSBundlemainBundle]pathForResource:@"index"ofType:@"ht
Zxinli
·
2023-10-30 21:33
[iOS问题汇总-2]
WKWebView
返回页面不刷新问题
WKWebView
调用goBack返回时,页面不会刷新,那么对于页面需要登陆的情况就很容易出现BUG,从别的页面登陆了,返回时,当前页面还需要登陆,体验很是不好。
aitality
·
2023-10-30 13:08
Swift-
WKWebView
加载带转义的htmlString
extensionString{varhtmlToString:String{returntry!NSAttributedString(data:Data(utf8),options:[.documentType:NSAttributedString.DocumentType.html,.characterEncoding:String.Encoding.utf8.rawValue],docume
小猪蛋蛋
·
2023-10-30 07:55
探秘
WKWebView
所以本篇文章主要讲解
WKWebView
,
WKWebView
从iOS8开始支持,现在大多数App应该都不支持iOS7了。UIWebView存在两个问题,一个是内存消耗比较大,另一个是性能很差。
大菠萝_DABLO
·
2023-10-30 01:59
【iOS】—— 知乎日报第二周遇到的问题
1.cell点击获取网页:iOS(一)-UIWebView与
WKWebView
.基本使用2.当点击cell进入界面时,左右滑动切换时更新view会闪白屏并且会出现白屏的情况:为了用户使用时更加流畅,所以我使用循环一次性将所有的
西邮郭富城
·
2023-10-29 20:51
iOS笔记
ios
objective-c
开发语言
【iOS】——知乎日报第二周总结
文章目录一、自定义cell内容乱序问题二、
WKWebView
加载网页三、通过cell的协议函数进入指定网页四、滚动视图左滑加载新的网页五、隐藏导航栏一、自定义cell内容乱序问题当我下拉刷新的时候一开始我自定义的
不会敲代码的VanGogh
·
2023-10-29 20:15
ios
objective-c
cocoa
WKWebview
和 js 相互调用及传值
webview用的是
WKWebView
,需实现协议//js调用oc//原理//1、JS与iOS约定好JStoOC方法,用作JS在调用iOS时的方法;//2、iOS使用WKUserContentController
两个小棉袄
·
2023-10-29 18:21
WKWebView
加载不受信任的https
1.描述:因公司域名临时出现问题,所以项目中引用到了IP地址加端口号去请求数据,因而造成在
wkwebView
中某些网址打不开,查看错误是因为服务器证书无效,实际就是不受信任;2.解决办法:在plist文件中设置
路小白同学
·
2023-10-29 18:21
MXJSMessageHandler 解决了
WKWebView
的`scriptMessageHandler`有时候会是controller本身的问题,导致循环引用,内存泄漏的问题
代码demo已在Github开源,MXJSMessageHandler如果能帮助到您,可以点个星star哈,谢谢!MXJSMessageHandlerMXJSMessageHandlersolvesthatWKWebViewhasalwaysretained(idscriptMessageHandler,scriptMessageHandlermaybeacontroller.解决了WKWebVi
穿山甲到底说了什么
·
2023-10-29 00:39
ionic UIWebview升级
WKWebview
第一种升级cordova-ios使用最新版本的cordova-ios生成的ios项目框架就是使用的
WKWebview
了,无需做其他的修改。对应的版本因为我的项目比较老旧所以想要使用最新版本
小镜子呀
·
2023-10-28 16:26
iOS UIWebView与
WKWebView
那些事
一、前言介绍UIWebView是iOS2中推出的网页容器,UIWebView是最占内存的控件;直到iOS8以后,苹果推出了WebKit框架,其中
WKWebView
正式被推出来接替UIWebView的位置
写代码的小李
·
2023-10-28 13:14
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他