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
做IP直连且需要302跳转携带Cookie时遇到的坑
1,正常逻辑客户端通过域名携带accessToken用
wkwebview
加载,发送一个接口请求给服务端,服务端通过accessToken获取到对应的SessionID,将SID种到对应H5域名对应的Cookie
王方帅
·
2021-05-19 13:50
WebKit学习—用
WKWebView
封装一个常用的WebViewController
惯例先看效果图(后附demo地址)webVideo.gif 在iOS项目开发中,绝大多数功能都是我们原生开发的,但是像一些诸如用户协议说明,公司介绍,App内的活动页以及引用的其他网页都需要借助web页面来实现,有的页面简单,只需要加载一个简单的url即可,有的页面则需要用到OC和JS的交互来实现。 提到WebView,我们可能首先想起UIWebView,在iOS8.0之前,都是用此来加载网
雪上踏痕
·
2021-05-18 20:51
webView
wkWebview
一键添加滑动返回
原生应用经常嵌套H5页面,H5层级过深,需要添加滑动返回功能。效果如下demo.gifpod安装pod'TDWebViewSwipeBack'只需要一句代码[selfaddWkwebView:self.wkWebViewswipeBackAble:YES];支持webviewwkwebview源码地址,欢迎star
StrivEver
·
2021-05-18 14:07
【进阶篇】iOS使用
WKWebView
混编开发
新闻详情页面,算是UI中较为复杂一种,因为其中不乏会包括以下的功能:1、HTML的内容展示2、夜间模式切换3、字体大小变更4、评论回复功能5、评论列表的更新image在iOS中关于新闻详情这类需求的解决方案有很多:1、native开发上难度比较大,而且也需要后台来配合样式协议的制定,优点是原生的东西,在体验以及各个方面都会很好,缺点也同样的,原生的这种做法开发成本很大。2、Hybrid使用webV
methodname
·
2021-05-18 05:46
解决
WKWebview
加载H5页面无法拨打电话问题
UIWebView加载的h5,可以调用;但是
WKWebView
就是不行,找了半天,刚开始以为是弹出框相关的代理没实现,后来发现根本不走那个代理。
ChinaGoodStaff
·
2021-05-17 16:46
微信分享,分享图片的坑
方法获取分享的图片2、获取当前web页面url当做分享链接(对当前url进行encode)3、获取当前web页面title做分享标题公司项目里iOS8以下系统用的是webView,而iOS8以上用的是
WKWebView
向晚forever
·
2021-05-17 14:49
iphone X 适配总结
safeareasafeareaWKWebViewJavascriptBridge//原贴地址:https://github.com/marcuswestin/WebViewJavascriptBridge/issues/278-(void)webView:(
WKWebView
华子小筑
·
2021-05-17 11:47
WKWebView
iOS8之后苹果推荐使用
WKWebView
替代UIWebView,其主要的有点有:
WKWebView
更多的支持HTML5的特性
WKWebView
更快,占用内存可能只有UIWebView的1/3~1/4
WKWebView
雷3雷
·
2021-05-17 02:15
WKWebView
与Cookie
如果是要整个
WKWebView
需要cookie则用这个方法从NSHTTPCookieStorage中拿到一开始存储到是cookieWKWebViewConfiguration*webConfig=[[WKWebViewConfigurationalloc
WLZero
·
2021-05-16 07:34
WKWebView
和https以及JS交互的坑
写在前面,平复心态://治大国,若烹小鲜,以道莅天下,其鬼不神。非其鬼不神,其神不伤人。非其神不伤人,圣人亦不伤人。夫两不相伤,故德交归焉。心塞,wkweb遇到了一些问题,忙活半天找不到问题,解决过后却发现很简单,在下面标注:首先,如果之前用的是UIWebView的话,那么不仅iOS前段需要改动,web前段也需要改动。其次,如果之前是用的http转https也有一些注意点。上代码吧:@interf
闻醉山清风
·
2021-05-16 07:08
WKWebView
的scrollview的代理引起崩溃
记录工作遇到
WKWebView
的一个问题:两个视图控制器:'AViewContrller','BViewContrller'A有事件:A-->pushorpresent-->B,B控制器的View添加了
丶雨凡
·
2021-05-16 02:07
iPad上的
WKWebView
WKWebView
在iPad上加载手机端的网址时,会自动将该网址转为PC端的网址,但是,有没有方法在不去做这样的转变呢?
Mossion
·
2021-05-16 00:29
iOS UIWebView原生与网页交互常用知识点
iOSWebView使用POST方式加载URL及传参iOSWebView打开URL时会对地址自动进行URL前言在App开发中,绝对部分都会涉及到UIWebView/
WKWebView
内嵌网页的情况出现,
独孤流
·
2021-05-15 15:30
RuntimePlayer-
WKWebView
使用自定义动画改变ContentOffset的坑
合辑demoGithub地址问题描述给
WKWebView
做setContentOffset动画的方式有两种,一种是用setContentOffset:animated:,另一种是其他。
WELCommand
·
2021-05-15 14:57
ios - UIWebView和
WKWebView
两个获取title的方式
UIWebView获取title的方式在代理webViewDidFinishLoad方法中-(void)webViewDidFinishLoad:(UIWebView*)webView{[UIApplicationsharedApplication].networkActivityIndicatorVisible=NO;self.title=[webViewstringByEvaluatingJa
flowerflower
·
2021-05-15 08:51
WKwebView
借助于WebViewJavascriptBridge与js交互
设置属性@propertyWKWebViewJavascriptBridge*bridge;初始化WebViewJavascriptBridgeif(_bridge){return;}//打开输出日志[WKWebViewJavascriptBridgeenableLogging];_bridge=[WKWebViewJavascriptBridgebridgeForWebView:self.wkW
133sheiya
·
2021-05-15 01:37
iOS 解决
WKWebView
加载H5不显示弹框
-(void)webView:(
WKWebView
*)webViewrunJavaScriptConfirmPanelWithMessage:(NSString*)messageinitiatedByFrame
lczalh
·
2021-05-14 11:15
UIWebView的相关原理以及基本使用
前言仔细研究了一下项目,项目中有很多地方都会用到网页来展示界面,所以,提前研究一下UIWebView和
WKWebView
.让自己在使用的过程中尽量少走一些弯路.本章主要介绍UIWebView,至于
WKWebView
Alexander
·
2021-05-14 03:18
Swift
WKWebView
URL连接中包含中文,特殊字符的处理
letwebView=
WKWebView
(frame:CGRect(x:0,y:0,width:screenWidth,height:screenHeight-navigati
steveMoriya
·
2021-05-14 02:59
iOS-
WKWebView
与JavaScript交互的简单使用
在原生用加载web界面,在iOS8之后,我们有两种选择,一种是UIKit里的UIWebView,一种是WebKit的
WKWebView
,其中
WKWebView
是在iOS8之后才
yuyangkk
·
2021-05-13 23:01
iOS开发
WKWebView
下js的alert(),confirm(),prompt()方法无法正常执行
由于安全机制,
WKWebView
默认对JavaScript下alert(),confirm(),prompt())做了拦截,如果要想正常使用,需要实现
WKWebView
的三个代理方法.解决alert方法
喜剧收尾_XWX
·
2021-05-13 04:25
Objective-C与JavaScript交互的那些事
注:此文只现在只推荐需要适配iOS7的同学读,如果已经扔掉iOS7,强烈建议换用
WKWebView
。
TIME_for
·
2021-05-12 17:03
iOS
WKWebview
实现拦截js,css,html以及图片资源替换为本地资源的两种方式(NSUrlProtocol)
现也支持
WKWebview
框架,本文就是采用
WKWebview
。方式拦截做替换的方式有两种重定向到本地资源,利用canonicalRequestForRequ
夏日冰霜
·
2021-05-12 16:44
ITMS-90809: Deprecated API Usage (UIWebView)
相反,使用
WKWebView
来提高安全性和可靠性。了解更多(ttps://developer.apple.com/d
差的还远
·
2021-05-12 12:31
react-native
react
native
iOS 关于web调起支付宝问题
对于对接支付功能有许多情况是不用sdk的,然而在对接后台给的h5调起支付宝先是打开safai然后再提示是否打开支付宝如何在app内调起支付宝呢我们会发现单纯的使用UIWebView和
WKWebView
是无法在
桃子萌萌哒呀啦
·
2021-05-12 08:20
ios---加载本地html文件
WKWebView
*webView=[[WKWebViewalloc]initWithFrame:self.view.frame];NSString*path=[[NSBundlemainBundle]
lizhi_boy
·
2021-05-12 01:06
WKWebView
屏蔽长按手势 - iOS
研究半天还跟正常套路不一样,
WKWebView
需要将JS注入进去,套路啊...查半天资料,为了后者们开发可以提高效率,特此分享一下,不到的地方多多包涵哈.废话不多说,直接上code,将如下code直接copy
survivorsfyh
·
2021-05-10 19:40
探索 messageHandler 的传输性能极限
本次测试的目标是iOS8+之后提供的
WKWebview
提供的JS和Native通讯机制之messageHandler,比较浅显的探索下它各方面的极限。
hite和落雁
·
2021-05-10 12:59
移动端开发人员调试H5
UIWebView升级
WKWebView
导致网页中onUnLoad方法失效。导致:h5表单
程序员不务正业
·
2021-05-10 05:59
WKWebView
使用以及JS交互
一、创建WKWebViewConfiguration*config=[[WKWebViewConfigurationalloc]init];//设置偏好设置config.preferences=[[WKPreferencesalloc]init];//默认为0config.preferences.minimumFontSize=10;//默认认为YESconfig.preferences.java
徐番茄丶
·
2021-05-09 19:11
WebJavaScriptBridge源码解读
原文地址:https://lm1024.xyz/archives/591、这个库解决的问题以一种优雅的方式,解决OC与UIWebView(
WKWebView
)上js交互问题2、实现原理的核心方法:UIWebView
半城coding
·
2021-05-09 08:53
iOS 拦截支付宝H5支付,完成掉起支付宝APP支付,回到自己APP,完整流程
先说一下这个想法的来源,然后有相关需求的朋友也可以这样来操作公司产品用到了支付宝支付,但是避免上架审核问题(不能接入支付宝SDK,害怕检测),采用了支付宝的H5支付,作为产品的支付渠道;APP内部,采用了
WKWebView
JiYis
·
2021-05-08 11:14
iOS Universal Links详细配置 适配微信sdk1.8.6以上版本
UniversalLinks,好处就不多说了,说一下如果不适配的坏处部分机型分享后显示"未验证应用"每次打包上传都有UIWebview使用有警告,再不适配就上不了线了微信sdk1.8.6.1更新内容UIWebview切换成
WKWebview
贤宇
·
2021-05-08 10:24
WKWebView
基础使用与WKNavigationDelegate使用
WKWebView
基础使用本文主要讲解
WKWebView
基础使用,同时加入了自己对WKNavigationDelegate的理解。也不知道对不对,就是说得简单点。希望可以帮助更多人。
呆呆羞
·
2021-05-08 10:59
WKWebView
如何清除缓存
WKWebView
如何清除缓存iOS7.0只有UIWebView,而iOS8.0是有
WKWebView
,但8.0的
WKWebView
没有删除缓存方法。iOS9.0之后就开始支持啦。
呆呆羞
·
2021-05-08 01:58
WKWebview
非全屏自动播放h5视频的实现方法(Swift、OC)
前言
WKWebview
加载一个视频播放的h5页面时,默认是需要用户点击一下才能播放视频,且视频播放时会全屏播放。如果想要h5页面视频非全屏自动播放该怎么做呢?
·
2021-05-07 12:52
iOS-WebKit学习记录
WKNavigationDelegate-(void)webView:(
WKWebView
*)webViewdecidePolicyForNavigationAction:(WKNavigationAction
北纬3954
·
2021-05-06 20:03
iOS
WKWebView
与JS交互(二)
上一篇文章讲解了
WKWebView
如何加载一个简单的静态html页面。下面,讲解如何如js端交互。
秦萍健
·
2021-05-06 13:24
网页跳转-
WKWebView
和SFSafariViewController详解
2.IOS8.0开始,苹果提供了
WKWebview
——webVi
鲲鹏DP
·
2021-05-06 12:38
WKWebView
整理
1超链接中带有target='_blank'时,导致
WKWebView
无法加载点击后的网页如果你发现你的
WKWebView
中的网页,点击某个按钮或链接无反应时候,可以关注一下该链接是否带有target=
rayter
·
2021-05-06 04:39
webview转
wkwebview
遇到的问题
webview转
wkwebview
遇到的坑1、
wkwebview
里通过新窗品进行ajax的post请求时,cookie参数丢失解决方案:不创建新
wkwebview
2、原生网络请求请求后cookie无法同步到
zttjhm
·
2021-05-05 22:04
项目中曾经遇到过的问题整理
UILabel标签控件UISearchBar搜索条UIAlertController警告框UIPickerView选择器UITableView表视图控件UICollectionView集合视图UIWebView或
WKWebView
丶生如夏花
·
2021-05-05 13:25
开始用Swift开发iOS 10 - 21 使用
WKWebView
和SFSafariViewController
上一篇开始用Swift开发iOS10-20使用TabBarController和拆分Storyboard学习了工具栏和Storyboard的拆分,这一篇学习怎么在app中显示网页内容。由于原书中使用了的网站在国内不好访问,我就用了我的、博客、Github代替。设计aboutview下载图片拖进Assets.xcasset。打开about.storyboard,拖进一个ImageView到table
Andy_Ron
·
2021-05-05 11:02
WKWebview
和 WebViewJavascriptBridge 使用
有个要提前说一下,WKWebviewcookie与Native的cookie是分开的,在接入
WKWebview
的时候发现无法同步cookie,试过很多方法,还是不行。
PetitBread
·
2021-05-05 10:26
WebKit内核的研究与应用
WebKit核新的类和协议
WKWebView
:网页的渲染与展示,通过WKWebVie
_既白_
·
2021-05-05 09:49
关于webview或
wkwebview
缓存问题
因为存在缓存策略,如果要实时加载最新网页,那么就需要清除缓存代码了,代码如下-(void)deleteWebCache{if([[UIDevicecurrentDevice].systemVersionfloatValue]>=9.0){NSSet*websiteDataTypes=[NSSetsetWithArray:@[WKWebsiteDataTypeDiskCache,//WKWebsit
你相信奇迹么
·
2021-05-05 04:36
iOS-
WKWebView
的封装
随着iOS8推出
WKWebVIew
之后,很多开发者开始试着用此来替换UIWebView了。闲话少说、直接上代码。.
宇玄丶
·
2021-05-05 00:27
WKWebView
我跨过去的坑
使用之初在使用
WKWebView
之前,你一定觉得它比UIWebView更快,占用更少的内存,使用更加灵活,摒弃了iOS7之后已经迫不及待的要换上它,但是在那之前还是多了解一下是否适合你的项目吧。
飛呈Geek
·
2021-05-04 23:37
WKWebview
和UIWebview获取html中的标签
举个例子://js的标签内容//UIWebView获取方法NSString*js=@"document.getElementsByName(\"attach_title\")[0].content";NSString*attach_title=[self.webViewstringByEvaluatingJavaScriptFromString:js];js=@"document.getEleme
关羽007
·
2021-05-04 20:13
iOS
WKWebView
的使用
参考文档:
WKWebView
的使用和各种坑的解决方法(OC+Swift)
WKWebView
的使用及js交互iOS:
WKWebView
与UIWebView的区别需求一、修改
WKWebView
字体大小和颜色
达_Ambition
·
2021-05-04 12:09
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他