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
WKWebView
白屏(卡顿)
参考
WKWebView
代理函数中的-(void)webV
FieryDragon
·
2023-09-05 01:59
OC 技术
WKWebView
修改字体
一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希望未来技术之巅上有你们也有我。前言正题方法1:#import"ViewController.h"#import"Masonry.h"#import@interfaceViewController()@
冯汉栩
·
2023-09-03 19:52
ios
swift
开发语言
WKWebView
支持的缓存 策略机制
https://www.cnblogs.com/lxlx1798/articles/14259055.html注册登录梁飞宇iOS关于
WKWebView
缓存总结近期公司楼下实体店的网络及其不稳定,经常有用户反馈
tito
·
2023-09-03 13:03
iOS
WKWebView
基础使用
很久没有写博客了,这两天在使用
WKWebView
,想记录一下。
WKWebView
和UIWebView我就不比较了,网上很多大牛都做了详细分析。
百里玄卿
·
2023-09-03 04:06
后端返回URL含有中文进行编码、解码处理
处理这个问题的初衷是:后端返回的用于跳转web页面的URL含有中文,
WKWebView
在加载包含中文的URL时发生了转义而无法加载只是显示空白页面。需要对包含中文的URL进行编码处理以防止发生转义。
LiteDeveloper
·
2023-09-02 08:58
iOS下JS与OC互相调用
2.
WKWebView
代理方法拦截URL。3.利用系统库JavaScriptCore。
飞奔的小鲨鱼
·
2023-09-02 07:48
读蘑菇街混合开发摘要
集成
WKWebView
面临的问题无法同步App中的cookie—方案:通过JS注入导航时无法禁止PageCache—方案:回退时强制刷新页面JS重复注入有bug—方案:先清空后注入页面关闭内容不释放:—
ios周周
·
2023-09-01 07:11
新【iOS面试】收集互联网公司常问iOS面试题
WKWebView
白板问题?如何收到
WKWebView
崩溃?OC与JS如何交互?如何保证JS收到OC执行成功的信息?(交互可靠性)Appcrash信息收集,以及如何保证app不崩溃?日志系统构建?
lp_lp
·
2023-08-31 22:28
iOS WebView自适应高度(ScrollView嵌套滚动)
同时通过障眼法的方案实现了
WKWebView
的高度自适应。
麻辣柠檬
·
2023-08-31 15:24
Swift
WKWebView
(一):基本使用
一、创建,我们可以在Viewcontroller中使用如下的懒加载的方式创建一个
WKWebView
以及一个便于观察进度的进度条://wkWebViewlazyvarwkWebView=
WKWebView
Charles_Zhang
·
2023-08-31 04:04
iOS微信,支付宝H5支付无法返回APP解决方案
问题场景:最近公司和第三方对接一个业务,需要在App内嵌的
WkWebView
中加载第三方提供的H5商城,并且在通过微信,支付宝支付成功后能够像原生支付一样返回到我司的App,支付都非常顺利,但是支付宝无论支付成功还是失败后都会停留在支付宝页面
ThisisSparta
·
2023-08-30 19:40
Swift5 自动给webView中的某个控件赋值
我用的是
WKWebView
创建的网页,创建webView大概步骤:importWebKit//懒加载privatelazyvarwebView=
WKWebView
()//加载百度网页webView.load
浅浅_e90e
·
2023-08-30 16:01
移动端iOS和Android中WebView拦截html的alert、confirm 和 prompt事件处理
iOS端使用的控件为
WKWebView
,拦截事件在WKUIDelegate中进行处理。
红茶绅士
·
2023-08-30 15:23
Webview保存长图
UIGraphicsBeginImageContextWithOptions(self.
wkWebView
.scrollView.contentSize,YES,[UI
咔咔尼亜
·
2023-08-30 06:40
wkwebView
与js交互
还要写文章吗JS核心代码window.webkit.messageHandlers.JSCallOCMethod1.postMessage({"key1":"value1","key2":"value2"});OC核心代码OC暴露方法给JS,供JS调用WKWebViewConfiguration*webConfig=[[WKWebViewConfigurationalloc]init];WKUse
HeavenWong
·
2023-08-29 23:01
IOS 打开预览pdf、ppt、excel、word、tet、rtf、csv格式的文件,微信文件分享
前言:打开预览pdf、ppt、excel、word、tet、rtf、csv格式的文件有两种一方,一种是利用UIWebView或者
WKWebView
来直接打开,另一种就是利用QLPreviewController
秋渐变
·
2023-08-28 22:17
IOS开发
pdf
excel
word
csv
微信文件分享
ios
WKWebView
Cookie设置
1、什么是CookieHTTPCookie(也叫WebCookie或浏览器Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。通常,它用于告知服务端两个请求是否来自同一浏览器,如保持用户的登录状态。当服务器收到HTTP请求时,服务器可以在响应头里面添加一个setCookie响应首部Set-Cookie被用来由服务器端向客户
Faith_K
·
2023-08-27 21:42
iOS html清缓存,无法实时同步后台修改的html,问题解决
本方法支持
wkwebView
。本方法支持
wkwebView
。本方法支持
wkwebView
。在dealloc中调用即可。亲测可用。
上官萧璘
·
2023-08-27 10:49
关于使用
WKWebView
调起微信、支付宝客户端进行支付
首先,为了能调起微信和支付宝客户端,需要在项目中添加对应的白名单:image.pngLSApplicationQueriesSchemesalipayalipayshareweixinwechat进行
WKWebView
changeWong
·
2023-08-26 21:32
WKWebView
循环引用问题之addScriptMessageHandler
WKWebView
初始化时,有一个参数叫configuration,它是WKWebViewConfiguration类型的参数,而WKWebViewConfiguration有一个属性叫userContentController
打雷要下雨_雷欧
·
2023-08-26 04:37
iOS Native JS 交互流程总结
1.URL拦截WebView与
WKWebView
都可使用。
Aliv丶Zz
·
2023-08-25 23:59
flutter webview_flutter 在ios手机 h5跳转没反应
1,iOS13开始
WKWebView
去掉了cookie的自动推送功能,可以自己添加上。
花生-炎天
·
2023-08-25 22:03
flutter'
flutter
iOS WebView白屏问题&&解决方案
原因一内存暴涨导致白屏,这个时候需要重新加载//进程终止(内存消耗过大导致白屏)funcwebViewWebContentProcessDidTerminate(_webView:
WKWebView
){
yeyang1992
·
2023-08-25 22:00
IOS编程
ios
webview
Flutter webview_flutter打开https地址白屏(ios篇)
-(void)webView:(
WKWebView
*)webViewdidReceiveAuthenticationChallenge:(NSURLAut
moon清泉
·
2023-08-25 22:29
ios
flutter
flutter
javascript
开发语言
ITMS-90809: Deprecated API Usage
问题描述:新App上线时,代码提交成功,但是AppStoreConnect的构建版本一直无效,而苹果给出的邮件里面给了明确的解释,就是弃用UIWebView使用
WKWebView
。
光之盐汽水
·
2023-08-25 21:58
深入理解
WKWebView
(基础篇)—— cookie
1.前言在浏览内核加载网络资源的过程中我们离不开HTTP协议。它是在Web上进行数据交换的基础,同时也是一种无状态的client-server协议。这种无状态的属性促使许多端存储技术产生,其中最重要的技术之一就是**cookie存储技术**,它能方便的将数据存储于客户端,且在每次请求中都会在请求头中携带cookie数据并发送给server。cookie技术的便捷性使得它在多种场景中被广泛使用,有时
大菠萝_DABLO
·
2023-08-25 17:44
Swift
WKWebView
警告提示框替换成原生提示框
遵循WKUIDelegate方法self.webView.uiDelegate=self实现funcwebView(_webView:
WKWebView
,runJavaScriptAlertPanelWithMessagemessage
朝风暮雨
·
2023-08-25 10:47
SwiftUI
WKWebView
带进度条
SwiftUI暂时没有相应的WebView组件,只能用UIKit来实现WebView功能。要实现加载进度条,目前有两种方法:UIViewRepresentable包装,加载正常,返回再次进来崩溃structCoscoWebView:UIViewRepresentable{typealiasUIViewType=WKWebViewleturlString:String?@StatevarwebVie
西风那个吹呀吹
·
2023-08-25 05:19
WKWebView
与CollectionView嵌套使用的卡顿
最近用
WKWebView
嵌套在UICollectionViewCell时遇到一个问题,就是滑动的时候明显碰到一个手势的卡顿,当把UICollectionView的contentInsetAdjustmentBehavior
Miik
·
2023-08-24 00:17
Swift 修改
WKWebView
的keyboardAppearance
最近做个需求,期望修改
wkwebview
键盘弹起时的键盘颜色为黑色,但是看文档keyboardAppearance只在UITextView相关组件上。
大吉__
·
2023-08-23 07:16
WKWebView
控制台输出 js log
首先,配置webview的configuration,注册回调#definekCustomJSLoggerName@"Consol_logger"WKWebViewConfiguration*_configuration=webView.configuration;[_configuration.userContentControlleraddScriptMessageHandler:selfna
ioser_sk
·
2023-08-23 04:03
WKWebView
与H5页面的交互
1.
WKWebView
的创建代码遵循3个协议WKWebViewConfiguration*testConfig=[[WKWebViewConfigurationalloc]init];//为WKWebViewConfiguration
爱的就是娜
·
2023-08-21 23:02
2020-10-14 加载同样的HTML,在
WKWebView
中显示的字体比UIWebView中的小。
WKWebview
加载html之前需要处理headerNSString*headerString=@"";NSString*htmlString=[headerStringstringByAppendingString
kingwl110
·
2023-08-21 09:49
WKWebview
问题集锦
1、iPhone上交互成功,iPad上交互失败原因:
WKWebView
在iPad上加载手机端的网址时,会自动将该网址转为PC端的网址,所以只需改变
WKWebview
的userAgent浏览器标识就可以了解决
c5550ea746f8
·
2023-08-20 09:36
WKWebView
中a标签设置target问题
问题:某次用
WKWebView
加载h5的时候发现点击跳转详情无效代码:详情分析:HTML代码中a标签设置target属性为_blank,因为_blank属性在浏览器中代表打开一个新窗口,但在
WKWebView
Money_YC
·
2023-08-20 08:20
WKWebview
与H5交互方法以及(JavaScript 异常")报错解决
创建
wkwebview
的时候注册js中的交互方法WKUserContentController*wkUController=[[WKUserContentControlleralloc]init];[wkUControlleraddScriptMessageHandler
xing_x
·
2023-08-19 18:14
WKWebview
详解一,基础API
WKWebview
{/*!初始化
wkwebview
时可设置的一个参数*/@NSCopyingopenvarconfiguration:WKWebViewConfiguration{get}/*!
奋斗的新手
·
2023-08-18 14:15
开发经典 | iOS与HTML5交互方法总结
摘要看了不少别人写的博客或者论坛,关于iOS与HTML5交互方法大概主要有5种方式:利用
WKWebView
进行交互(系统API)利用UIWebView进行交互(系统API)苹果的javascriptcore.framework
ios教程
·
2023-08-18 02:16
WKWebView
相比于UIWebView浏览器之间内核引擎的区别
翻译文,原文地址
WKWebView
:DifferencesfromUIWebViewbrowsingengine优点多进程,在app的主进程之外执行使用更快的NitroJavaScript引擎异步执行处理
mdiep
·
2023-08-17 22:00
WKWebView
笔记
WKWebViewJS交互客户端中加入以下代码可以监听JS->OCWKWebViewConfiguration*configuration=[[WKWebViewConfigurationalloc]init];[configuration.userContentControlleraddScriptMessageHandler:selfname:@"abc"];//发送的信息仅支持字符串wind
米修斯_
·
2023-08-16 04:04
iOS开发
WKWebView
与JavaScript交互详解
开发中或多或少会嵌入h5页面,h5页面有时需要和原生进行交互:比如h5界面需要通知原生处理一些事情(如拍照等),原生界面需要传参给h5界面(如拍照的图片数据);由于iOS现在已弃用UIWebView,今天主要详细梳理下
WKWebView
_小沫
·
2023-08-14 02:02
WKWebView
混用https与file资源加载失败的问题
一、问题描述iOS12系统,在同一个
WKWebView
先使用(loadRequest:方式)去加载一个在线网页(https://)再使用(loadFileURL:allowingReadAccessToURL
大雄記
·
2023-08-13 10:21
如何在tableview中嵌套
wkwebview
有需求就得有方案,其实很简单,将webview当成一个cell,加入到tableview里面即可。直接上代码-(id)initWithReuseIdentifier:(NSString*)reuseIdentifier{self=[superinitWithStyle:UITableViewCellStyleDefaultreuseIdentifier:reuseIdentifier];if(se
廖燊
·
2023-08-12 15:18
解决iOS11以下系统
WKWebView
崩溃
问题1描述:老版代码
WKWebView
存在内存泄漏,控制器一直没有dealloc,导致每次访问都内存都在增加问题原因在
WKWebView
只有:addScriptMessageHandler方法,没有添加移除方法
冰宫无凉
·
2023-08-12 09:30
wkwebview
进入全屏,退出全屏
1.在viewdidload方法里写://将要进入全屏[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(startFullScreenNew)name:UIWindowDidResignKeyNotificationobject:nil];//退出全屏[[NSNotificationCenterdefaul
代码
·
2023-08-11 22:59
chrome调试
wkwebview
总体试下来,不太好用,步骤如下安装ios-webkit-debug-proxybrewinstallios-webkit-debug-proxy用usb连接真机,打开一个web页面启动ios-webkit-debug-proxyios_webkit_debug_proxy-fchrome-devtools://devtools/bundled/inspector.html在chrome浏览器中输入
张钻研
·
2023-08-11 04:03
WKWebView
主线程获取UserAgent-Swift
UIWebView进行替换修改,其中遇到了这样我们一个问题:我们项目里需要在所有的网络请求的Header里把浏览器的UA带上去,之前用到的是UIWebView,在一个全局变量懒加载中获取,现在要修改成
WKWebView
热望与美梦
·
2023-08-10 21:06
WKWebView
iOS8之后苹果推荐使用
WKWebView
替代UIWebView,优点:
WKWebView
更多的支持HTML5的特性
WKWebView
更快,占用内存可能只有UIWebView的1/3~1/4
WKWebView
雷3雷
·
2023-08-10 19:17
WKWebView
- 拦截网络请求 && 离线化
简单笔记,不具备参考价值~WKURLSchemeHandler的使用参考:https://zhuanlan.zhihu.com/p/56965133,文章相对比较清晰简单。阅读上文后,你可以知道WKURLSchemeHandler协议的使用,以及如何加载离线化资源。由于WebKit内部限制,我们无法拦截https/http等协议,会导致崩溃,原因在于WebKit有内置协议白名单,这次协议由内部进行
崔可一
·
2023-08-10 14:13
WKWebView
和JS交互框架 YQWKBridge
基于MKScriptMessageHandler封装YQWKBridge处理Native和JavaScript交互的一套框架主要解决两个问题controller和ScriptMessageHandler:循环引用问题;解决该问题提供两种方案(1.使用代理如:YQScriptMessageHandlerDelegate2.使用中间调用者如:YQWeakProxy);解决分散调用问题集中处理交互的相关
gyq琪琪
·
2023-08-10 14:25
上一页
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
其他