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与JavaScript交互(UIWebView)
自从
WKWebView
出来以后UIWebView逐渐的被开发者们冷落,正所谓一代新人换旧人嘛。
耽于幽夜
·
2023-02-01 04:10
Xib 中创建
WKWebView
导致Memory Leak异常
问题今天在测试App内存泄漏时,发现所有展示网页的画面都出现了错误,如下图:InstrumentsLeaks截屏XcodeDebugMemoryGraph截屏分析通过InstrumentsLeaks和XcodeDebugMemoryGraph工具可以看出是系统框架WebKit出现了内存泄漏。因为CallTree勾选了“HideSystemLibraries”也没有隐藏该错误,所以分析这个应该是可以
七夕猪
·
2023-01-31 22:52
safari调试iPhone中的
WKWebview
今天想在某个网页中执行自动填入关键词,自动点击搜索,于是写了个demo,创建了个含有url的
WKWebView
,在手机的safari设置中开了网页检测器,mac的safari的开发中却看不到手机。
小西ios
·
2023-01-31 17:48
iOS开发之iOS13
WKWebView
在iPad上获取到的UserAgent
Macintosh,13以前为iPadMozilla/5.0(Macintosh;IntelMacOSX10_15)AppleWebKit/605.1.15(KHTML,likeGecko)解决办法:只需要在
WKWebView
KODIE
·
2023-01-30 19:42
WKWebView
中文链接问题
使用SwiftWKWebView打开包含中文,特殊字符#%*等特殊字符的链接,会出现链接不能访问的情况(安卓端和pc可以正常访问)。解决这个问题,需要将urlString进行一下处理。varurlString:String?letcharSet=CharacterSet.urlQueryAllowedasNSCharacterSetletmutSet=charSet.mutableCopy()as
周无恋
·
2023-01-30 19:29
iOS支持
WKWebView
的Hybrid开源框架GPHybrid
GPHybridExampleToruntheexampleproject,clonetherepo,andrunpodinstallfromtheExampledirectoryfirst.Introduction前言Hybrid框架主要以JS+Native两者相互调用为主,从开发层面实现"一次开发,多处运行"的机制,成为真正适合跨平台的开发。目前已经有众多HybridApp开发成功应用,比如百
cocoa_ziyue
·
2023-01-30 12:21
[Swift]
WKWebView
用法介绍
苹果在iOS8中推出了webkit新框架,提供了
WKWebview
组件用来替换存在各种问题的UIWebview,用
WKWebview
加载网页,相较于UIWebview速度更快了,内存占用更少了。
江小凡
·
2023-01-29 20:48
WKWebView
中注入JS文件
我们创建
WKWebView
时必须创建WKWebViewConfiguration管理器我们可以通过他来进行js文件的注入添加,这样当
WKWebView
加载页面时不需要再网络加载,直接取本地文件WKWebViewConfiguration
ADreamClusive
·
2023-01-29 20:09
iOS
WKWebView
js交互注意事项
网页端JS必须是window.webkit.functionlocationClick(){///"showMessage".为我们和前端开发人员的约定window.webkit.messageHandlers.showMessage.postMessage(null);}WKWebViewConfiguration*webConfiguration=[[WKWebViewConfiguratio
叶神游戏
·
2023-01-29 19:43
iOS
WKWebView
H5界面调用OC方法 保存图片至相册
话不多说,直接上代码WKWebViewConfiguration*configuration=[[WKWebViewConfigurationalloc]init];WKUserContentController*userController=[[WKUserContentControlleralloc]init];configuration.userContentController=userC
浅笑回忆念旧时
·
2023-01-28 16:35
Swift
WKWebView
实现支付宝,微信支付流程
我是使用swift开发的,所以选择使用
WKWebView
。1.使用webview必然会有js交互。就会使用到evaluateJavaScript为h5传参数。
李木的
·
2023-01-28 05:47
Could not signal service com.apple.WebKit.Networking: 113: Could not find specified service
WKWebView
的问题程序正常执行,页面正常显示控制台输出Couldnotsignalservicecom.apple.WebKit.WebContent:113:Couldnotfindspecifiedservice
江河_ios
·
2023-01-28 03:12
WKWebView
添加自定义headerView和footerView
pod'ZBWKWebView'在文件中引入头文件:#import"ZBWKWebView.h"创建headerViewUIImageView*headerView=[[UIImageViewalloc]initWithFrame:CGRectMake(0,0,self.view.bounds.size.width,200)];headerView.backgroundColor=[UIColor
YimG
·
2023-01-28 01:55
WKWebview
最终在查询了H5源码之后发现了罪魁祸首【target='_blank'】问题定位好了,解决方法也很简单,实现一个
wkwebview
的委托方法-(
WKWebView
*)webView:(
WKWebView
PatrickChina
·
2023-01-27 23:13
WKWebView
缓存策略
页面使用的
WKWebView
来加载数据的。第一时间我想到的是WebView的缓存,那既然安卓端能刷新,应该是iOS这边出现了问题,是什么原因导致的呢?
远方竹叶
·
2023-01-27 20:36
项目中的奔溃
问题描述:将UIWebView转成
WKWebview
后,在UMeng的错误里偶尔会出现几次报错,排查后,定位到
WKWebview
相关;但问题只会出现在iOS10.0以下的系统。
只是个少年
·
2023-01-27 15:39
对
WKWebView
中的图片做缓存
为了对网页中的图片做缓存加快运行速度,百度到这么一个抽象类NSURLProtocol可以监听所有请求。上代码,新建一个NSURLProtocol的分类,#import@interfaceNSURLProtocol(VCWebView)+(void)wk_registerScheme:(NSString*)scheme;+(void)wk_unregisterScheme:(NSString*)sc
BetterComingDay
·
2023-01-27 13:18
WKWebView
的性能优化
WKWebView
的性能优化起因随着移动设备性能不断增强,web页面的性能体验逐渐变得可以接受,又因为web开发模式的诸多好处(跨平台,动态更新,减体积,无限扩展),APP客户端里出现越来越多内嵌web
這Er
·
2023-01-27 04:55
WKWebView
加载本地文件 hash 路由
WKWebView
加载本地文件如果代码在mainbundle里面,直接使用loadRequest:[NSURLfileWithPath:]即可如果代码在文件系统,比如cache/dist/index.html
黄成
·
2023-01-26 04:20
探秘
WKWebView
所以本篇文章主要讲解
WKWebView
,
WKWebView
从iOS8开始支持,现在大多数App应该都不支持iOS7了。UIWebView存在两个问题,一个是内存消耗比较大,另一个是性能很差。
刘小壮
·
2022-11-26 16:52
iOS
wkwebview
获取权限提示文字为英文
使用
WKWebView
加载网页,网页上获取位置权限、选择相册弹出框显示英文,如图:网页选择相册image.png出现英文是因为项目没有本地化,只需要在info.plist里面添加Localizedresourcescanbemixed
周无恋
·
2022-11-23 16:03
macOS/iOS
WKWebview
下载文件
WKWebview
下载文件需要通过JS注入的方式来下载。js下载的数据是base64编码的,回到给原生后,原生需要反编码后才是原始文件的数据。
一只农民工
·
2022-11-19 17:37
移动开发
mac
Ios
ios
macos
objective-c
wk通过js获取id,动态注入js删除相应元素
-(void)webView:(
WKWebView
*)webViewdidFinishNavigation:(null_unspecifiedWKNavigation*)navigation{NSString
架构师的一小步
·
2022-11-17 09:55
iOS
WKWebview
加载PDF 截图截不出来
我之前做过view转图片,于是我就用
WKWebview
去加载PDF,然后准备把
wkwebview
的scrollview转成图片分享出去。结果在view转图片的时候出问题了。
香烟不灭
·
2022-11-15 14:37
深入理解
WKWebView
(渲染篇) —— DOM 树的构建
全文12003字,预计阅读时间24分钟当客户端App主进程创建
WKWebView
对象时,会创建另外两个子进程:渲染进程与网络进程。
百度Geek说
·
2022-11-11 00:06
百度
数据库
web
前端实现炫酷动效_前端动效库搭建之路
由下图来看,在该地区,chrome、safari、androidwebview,ui/
wkwebview
这些webkit内核发展而来的浏览器占据了超过4
weixin_39942785
·
2022-10-02 16:37
前端实现炫酷动效
iOS
WKWebView
的基本使用
导语:对于刚开始接触
WKWebView
的同鞋们说,会有点陌生,这里简单说下,有一个重要的代理:WKNavigationDelegate,去配置WebView基本的属性首先是
WKWebView
的基本配置:
酸三角
·
2022-09-29 10:04
Unity 打包IOS并用Xcode编译上架AppStore流程
自2020年4月起AppStore不再接受使用UIWebView的新App,App仍在使用已弃用的UIWebViewAPI嵌入网络内容的开发者,应尽快更新为
WKWebView
以提升安全性和稳定性,Unity2019
RandomValue
·
2022-09-26 16:57
Unity
IOS
ios
xcode
unity3d
Flutter:加载本地Html、WebView与JS交互
webview_flutter2.3.1,flutter_android2.2.1一.WebView介绍以下为FlutterWebView官方的介绍,在Android采用原生的WebView实现,在IOS上采用
WKWebView
爱抖腿的飞飞
·
2022-09-26 16:04
android
屏幕适配
flutter
Flutter WebView使用以及分析
FlutterWebView使用以及分析一、背景在开发过程中很多时候都需要用WebView展示网页,在android中可以直接使用WebView控件加载网页,iOS也有
WKWebView
或UIWebView
林军华
·
2022-09-26 16:14
flutter
flutter
android
ios
dart
ios
wkwebview
与js交互
oc调用js的方法直接调用即可,如果是做一些页面刷新的操作,最好在主线程操作,避免引起额外的问题。NSString*jsCode=[NSStringstringWithFormat:@"shareAuth(%@)",status];[weakSelf.contentWebViewevaluateJavaScript:(NSString*)jsStringcompletionHandler:^(id
微_涼
·
2022-09-16 11:43
WebKit Part 1
WebKit源码十分庞大,漫无目的去看代码,可能会傻傻搞不清,所以需要带着问题调试源码Q0.
WKWebview
生命周期是什么
WKWebView
的代理是WKNavigationDelegate,查看其接口代码
符夕
·
2022-09-08 18:54
iOS kCFErrorDomainCFNetwork Code=303 错误解决方案
过程我们经过Debug发现,
WKWebView
抛出了以下错误:ErrorDomain=kCFErrorDomainCFNetworkCode=303"(null)"UserInfo={_WKRecoveryAttempterErrorKey
假装自己很用心
·
2022-09-08 12:34
iOS
ios
iOS
WKWebView
判断跳转链接是否是用户点击
WKWebView
中提供了以下方法,供我们使用。
假装自己很用心
·
2022-09-08 12:34
iOS
ios
swift
开发语言
WKWebView
搜索高亮
//www.jianshu.com/p/67f37e1723da在使用FLEX(https://github.com/FLEXTool/FLEX,版本4.7.0)抓包看Response时,默认显示是个
WKWebView
WeeverLu
·
2022-09-04 20:46
wkwebview
横屏播放后,状态栏异常问题解决
WkWebview
横屏全屏播放以后,回到竖屏状态会导致状态栏异常。与这个问题类似:https://stackoverflow.com/que...解决方案也是如此。
·
2022-08-30 12:12
ios
h5、app、小程序 互相跳转打开的方式总结
ios端已经淘汰掉了UIWebView,现在要使用
WKWebView
容器,android一般使用系统自带的webview即可,小程序就是用自己的webview内核。
醉逍遥neo
·
2022-08-23 07:49
实现
小程序
app
h5
url
schema
universal
links
WKWebView
存储数据到localStorage
项目中需要在webView的localStorage存入一下数据,参考网上的文章写了两个方法///设置///-Parameters:///-key:键///-json:值funcsetLocalStorage(key:String,json:[String:Any]){guardletjsonStr=json.toJsonString()else{return}letjsString=String
FallPine
·
2022-07-29 17:32
wkwebView
跨域
letconfiguration=WKWebViewConfiguration()configuration.preferences.setValue(true,forKey:"allowFileAccessFromFileURLs")if#available(iOS10.0,*){configuration.setValue(true,forKey:"allowUniversalAccessFr
周无恋
·
2022-07-27 10:02
混合开发UIwebview遇到的坑
属性为scroll的盒子超出视图宽度(图片渲染的情况)现象:滚动区域会变空白解决:1、雪碧图,利用图片定位方式更新图片2、利用betterscroll或者iscroll模拟overflow的滚动3、升级
WKwebview
·
2022-06-21 16:41
swift cookie
由于
wkWebView
的隐私政策,对于cookie的限制颇多,个人建议尽量不要用cookie传递数据保存网络请求的cookies,并存储到UserDefaults中//保存COOKIESstaticfuncsaveCookies
周无恋
·
2022-06-17 16:38
WKWebview
非全屏问题
加载
WKWebview
时候在全屏情况会有留白情况,为了验证webview已是全屏背景色添加了浅蓝色。
Gavin_盖文
·
2022-06-10 11:39
iOS
WKWebView
和 UITableView 嵌套解决方案对比
现在越来越多的APP拥有资讯页,既可以看资讯,也可以看推荐写评论等等,这部分基本组成都是
WKWebView
和UITableView嵌套,我对比了下现有的一些主流解决方案,看看各自的优缺点及其我的优化解决方案
leeJessie
·
2022-05-30 14:12
项目中的
WKWebView
替换UIWebView
下面是我通宵翻找
WKWebView
替换UIWebView的文章摘要部分,网上文章太多,东一篇西一篇的,不好借鉴,总结一下,方便同学们随来随取,下面上代码:一:基本使用首先说下基本用法:UIW
iOS_zy
·
2022-05-09 07:22
WKWebView
使用(一)弹框实现
WKWebView
文章汇总
WKWebView
中js无法主动弹出弹框,因此需要通过WebKit提供的代理方法,在navite层弹出弹框,并且将弹框的响应返回给web层代理方法说明具体实现效果:效果展示.gif1
iOS之文一
·
2022-04-22 17:39
WKWebView
文章汇总
知识点详解
WKWebView
详解(二)-
WKWebVIew
认识
WKWebView
详解(二)-WebKit框架认识
WKWebView
详解(三)Cookie的认识使用
WKWebView
使用(一)弹框实现
iOS之文一
·
2022-04-22 17:29
iOS之WebKit源码调试与解析
在iOS平台下开发者们需要通过
WKWebView
框架来与WebKit打交道。
一眼万年的星空
·
2022-04-06 14:02
Flutter中预览doc、pdf等文档
仓库地址说明andorid使用腾讯TBS服务,支持doc、docx、ppt、pptx、xls、xlsx、pdf、txt、epub文件的预览ios使用
WKWebView
,
WKWebView
所支持的均可预览集成步骤
·
2022-04-02 18:36
WKWebView
缓存和缓存刷新
实现:1、
WKWebView
加载过内容需要做本地存储。2、
WKWebView
加载的url本地有缓存时,在无网状态下也能加载出来。
心猿意码_
·
2022-04-02 11:33
深入理解
WKWebView
(渲染篇) —— DOM 树的构建
当客户端App主进程创建
WKWebView
对象时,会创建另外两个子进程:渲染进程与网络进程。主进程
WKWebView
发起请求时,先将请求转发给渲染进程,渲染进程再转发给网络进程,网络进程请求服务器。
·
2022-03-22 15:57
后端前端dom
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他