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
,通过H5调起支付宝客户端支付
下面最坑的一个点就是,H5支付的时候,调起支付宝客户端不起作用,原因是逻辑写错地方了,正确的处理如下:-(void)webView:(
WKWebView
*)webViewdecideP
一梦十年ya
·
2021-06-27 03:09
iOS之OC与JS交互(
WKWebView
)
自从iOS8,苹果就UIWebView性能不好,推出了
WKWebView
,以及github上评分很高的WebViewJavascriptBridge里面最
枫叶无处漂泊
·
2021-06-26 21:01
监听网页中的返回
也就是html中的history.go(-1)html代码返回functiongoBack(){window.history.go(-1);}这时候网页监听便会走-(void)webView:(
WKWebView
边河
·
2021-06-26 14:42
WKWebView
打开附件失败
web页面上面有附件,点击没反应,最后发现是需要实现以下代理方法funcwebView(_webView:
WKWebView
,createWebViewWithconfiguration:WKWebViewConfiguration
独孤伊人_xie
·
2021-06-26 14:24
WKwebview
防止屏幕缩放
1,//防止屏幕缩放-(UIView*)viewForZoomingInScrollView:(UIScrollView*)scrollView{returnnil;}
架构师的一小步
·
2021-06-26 03:23
iOS
WKWebview
加载本地的HTML文件并带参数
加载本地的HTML文件NSString*path=[UtilitygetAbsolutePathWithRelativePath:downloadModel.htmlPath];//path为HTML的绝对路径[self.webViewloadFileURL:[NSURLfileURLWithPath:path]allowingReadAccessToURL:[NSURLfileURLWithPa
程序猿马国玺
·
2021-06-25 20:47
iOS
WKWebView
响应JS调用
web端按照以下方式调用
wkwebview
的回调函数:window.webkit.messageHandlers..postMessage();实例如下:functionsaveImage(url){varmessage
FicowShen
·
2021-06-25 20:15
iOS
WKWebView
-IOS与JS交互
//
WKWebView
相关代理//WKUserContentController属性WKUserContentController*userContentController;//配置环境WKWebViewConfiguration
汤姆杰瑞
·
2021-06-25 18:37
WKWebView
加载 html 页面内容自适应
常常在项目中会遇到要用
WKWebView
加载一段后台由文本编辑器生成的HTMLString。
Miss_QL
·
2021-06-25 07:40
WKWebView
的清理缓存
oc://清理clearWKWebViewCache缓存-(void)clearCache{if([[[UIDevicecurrentDevice]systemVersion]intValue]>=9.0){NSArray*types=@[WKWebsiteDataTypeMemoryCache,WKWebsiteDataTypeDiskCache];//9.0之后才有的NSSet*website
某天天
·
2021-06-25 06:54
UIWebView和
WKWebView
加载本地图库选择的图片和视频
需求用WebView显示用户从手机相册中选择的图片或视频。一、UIWebView加载本地图库选择的图片或视频(真机)UIWebView实现很简单,直接调用JS方法,将选择的图片或视频的全路径分别放置或标签的src中就可以,直接就可以显示。部分代码参考插入图片JS方法functioninsertImage(url){if(!url)return;document.execCommand('inser
极客飞
·
2021-06-25 04:32
iOS12:
WKWebView
修改user-agent遇到的重大bug
iOS12发布之后,笔者也是随着更新了iOS12,但是发现了一个bug,老项目在以前的系统运行的好好的,在iOS12之后出现重大bug,调试之后才知,原来是修改ua不成功导致的第一、问题下面是老系统运行非常好的代码:但是出现在iOS系统上之后修改ua失败,第一次加载,不管app端还是js端,获取出来的ua都不是修改之后的ua,必须刷新一次界面之后修改的ua才生效最终导致判断出错,这个应该是iOS1
Davis_
·
2021-06-24 19:26
iOS
WKWebView
崩溃闪退 Completion handler passed to -[XXWebViewVC webView:runJavaScriptAlertPanelWithM...
WebViewVCwebView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:]wasnotcalled原因分析在
WKWebView
风见隼人Akf
·
2021-06-24 18:43
WKWebView
scriptMessageHandler封装 避免循环引用,闭包式注册
背景在使用
WKWebView
加载H5页面并实现JS与原生交互的时候我们都会选择funcadd(_scriptMessageHandler:WKScriptMessageHandler,name:String
Zafir_zzf
·
2021-06-24 12:32
WKWebView
的基本使用
WKWebView
比UIWebView的好处,不多说直接上代码webview的控制器@interfaceILWebActTestViewController()@property(strong,nonatomic
edison0428
·
2021-06-24 10:44
iOS 在
WKWebView
设置首次携带Cookie、持久化设置Cookie方案、亲测可用
项目中多个地方的
WKWebView
会影响Cookie缓存,建议测试时一个个来测;第一次登录成功后存储Cookie(需要区分ios11系统以后和之前)+(void)saveCookies:(
WKWebView
MacleChen
·
2021-06-24 10:37
UI/
WKWebView
input file标签dismiss bug处理
iOSWebView用标签打开系统相册会出现dismiss掉当前视图的bug,这是因为点击系统弹出的alertController时,会多次调用dismiss(不知原因)。如果WebView自己或者根视图是通过present出来的,则会被dismiss掉,而用navigationpush出来的则没有问题。解决办法不使用present方式展示WebView用自定义navigation套着WebVie
波波熊洛夫
·
2021-06-24 05:08
iOS解决H5微信支付跳转(&支付宝)
前言在iOS里,使用
WKWebView
加载H5页面,进行微信支付后,会跳转不回原来的App。现象就是微信内点击(完成|取消),返回的是手机Safari浏览器。
苦笑男神
·
2021-06-24 02:58
wkWebView
内嵌cell
当本页面存在导航栏的时候把
wkWebView
直接放入cell里面,会导致最底部内容加载不全,少了导航栏的高度self.webView.autoresizingMask=UIViewAutoresizingFlexibleHeight
清晰00
·
2021-06-24 01:06
WKWebView
加载Document下的网页
WKWebView
加载网页时为了追求更好的用户体验,会设计一个缓存机制来应对加载缓慢的问题。缓存的方案一般有2种:1.利用浏览器自带的缓存机制。
南南小生
·
2021-06-23 22:41
WKWebView
使用注意事项(cell内嵌)
cell内嵌
WKWebView
时,有部分人通过代理中页面加载完成后调用的这个方法,如下//页面加载完成之后调用-(void)webView:(
WKWebView
*)webViewdidFinishNavigation
栈溢出
·
2021-06-23 19:11
WKWebView
获取H5页面里图片地址以及图片相对视图窗口的坐标的方法
WKWebView
获取H5页面里图片地址以及图片相对视图窗口的坐标的方法最近有个需求是点击放大查看H5内容页面的图片,寻找到一个比较轻量的库YHPhotoBrowser,其中根据图片位置来缩放的动画需要传递一个图片所在屏幕里的位置
划水型派大星
·
2021-06-23 11:39
WKWebView
加载HTML,屏幕自适应问题
电商项目,在做商品详情的时候。关于产品介绍,是通过得到后台的html代码进行显示。那么html代码的尺寸和我们手机的尺寸会不一样,那么这个时候就要做屏幕的自适应。第一种方法:直接替换里面的宽度值,但是这个方法有弊端。万一后台给我们的html代码宽度是可变的呢,那这就不管用呢//html加载NSString*heder=@"html代码";//改变html的宽度让自适应NSString*htmlSt
老头叫王某
·
2021-06-23 11:56
实现
WKWebView
具有 搜索关键字、显示高亮关键字、关键字滚动屏幕中央等功能
我们可以通过
WKWebView
调用JS的方法来实现以上功能,JS代码:varMyApp_SearchResultCount=0;varMyApp_SearchResults=[];varMyApp_selectSpan
哈咯1010
·
2021-06-23 05:53
JS调用
WKWebView
弹窗
WKWebView
自带禁止弹窗显示,通过jsalert不可以调用系统弹窗,所以需要额外增加两个代理实现js弹窗。
孟小于max
·
2021-06-23 03:49
WKWebView
使用
import"JspWebViewController.h"import"LoginViewController.h"import"AppDelegate.h"import"IdleWindow.h"import"UIDevice+TFDevice.h"import@interfaceJspWebViewController()//(遵守的协议)@property(nonatomic,strong
枯竹流过岁月
·
2021-06-22 10:46
iOS webView以及
WKWebView
计算高度慢,加快加载速度等问题
我们开发详情页面,有的时候需要计算webView或者
WKWebView
的高度,然后再计算scrollView的高度,把webView放到scrollView上面。
落叶随风_90e5
·
2021-06-22 05:59
解决使用
WKWebView
加载html,调用系统电话没反应的问题
在使用
WKWebView
加载html时,在加载出来的界面上有一个拨打电话的功能。
路景行
·
2021-06-21 22:25
iOS App 接入 H5 支付
今天工作中有这个需求,接入了微信和支付宝支付,现在将思路和封装好的工具分享在此,项目地址,此项目基于
WKWebView
,可以查看我之前写的一篇
WKWebView
的使用和封装下面先说使用方法,然后再说实现思路使用方法
xiaoyouPrince
·
2021-06-21 13:54
【iOS审核】构建版本提示:ITMS-90809,UIWebView问题
构建版本时提示:ITMS-90809:DeprecatedAPIUsage其实就是项目中有UIWebView,先在项目中进行搜索替换,将UIWebView替换为
WKWebView
。
我是孙小白
·
2021-06-21 13:06
获取网页文章里的图片
业务需求是获取到网页文章里的图片这里就用公众号来举个例子:声明一个wkwebviewlazyvarwkwebview:
WKWebView
={returnWKWebView(frame:CGRect(x:
ShayneFcf
·
2021-06-21 11:49
iOS
WKWebView
WKWebView
是iOS8之后推出来的控件,目的是为了取代UIWebView。
rainbowboy
·
2021-06-21 05:13
iOS如何优雅的解决-webkit-overflow-scrolling css属性问题
在iOS的H5页面中,总是受到UIScrollView的阻尼效果困扰,今天提供一个优雅的解决方案1、本操作针只支持
WKWebView
,如果使用UIWebView出现不稳定效果,只能等以后更新处理。
桥下醉翁
·
2021-06-19 15:26
论
WKWebView
系统级下的差异
ps:以下
WKWebView
我精简缩写为wkWKWebView是苹果在WWDC2014上推出的新一代webView组件,用以替代UIKit中笨重难用,内存泄漏的UIWebView.
WKWebView
拥有
EurekaFlutter
·
2021-06-19 02:47
iOS
WKWebView
与 JS 交互
应对苹果公司的号召,2020年还是要把之前老项目的UIWebView都替换成
WKWebView
。单纯换View倒也不难,除了代理方法有点区别之外,加载网页的使用方式都是类似的。
ZT_Story
·
2021-06-18 22:31
WKWebView
与JS交互
前言经常看到安卓开发者前端联调,前端一句window.android.方法名(参数)这样的函数就调用了安卓方法,而ios确非常的麻烦,以前一般我们都是通过在-(void)webView:(
WKWebView
Lxyang
·
2021-06-15 15:45
iOS 富文本编辑器-UIWebView
2019-10-11由于iOS13之后UIWebView废弃,所以将项目中的UIWebView替换为
WKWebView
。请看我的这篇文章iOS富文本编辑器-
WKWebView
。
Vergil_wj
·
2021-06-15 14:24
WKWebView
Cookie共享 OC JS互相调用
WKWebView
的Cookie共享在项目中用法为下面3个步骤注:WKCookieManager单利在下面Demo中1.
TeeMo_Yan
·
2021-06-15 11:59
iOS与JS交互之
WKWebView
-WKScriptMessageHandler协议
iOS与JS交互之
WKWebView
-WKScriptMessageHandler协议前言“iOS原生与JS交互”是指iOS原生代码(本文是OC)调用JS代码,JS代码调用OC代码。
自律_自强_通达
·
2021-06-15 10:41
WKWebView
崩溃的问题
如果你使用了
WKWebView
并且使用了下列代理方法self.webView.scrollView.delegate=self;一定要在dealloc里面把代理释放了-(void)dealloc{ self.webView.scrollView.delegate
藤原拓鸡
·
2021-06-15 09:39
OC与h5进行js交互(
wkwebView
)
为什么要进行js交互?除了js交互我们还有截取链接的方法,我同事说太low了,我以前没有接触过js,所以也想这次好好学习下,因为这次的webView都是我做,这样就可以大显身手了。当我真正用了js后发现截取的方法确实太low了,因为如果对方链接动一个字母,活着我们有的地方不需要跳转,但是basewebView里面有写跳转,这样可能需要两个或者更多个webView来区别处理。但是用js交互就不一样了
小玉de简书
·
2021-06-14 20:37
WKWebView
js方法的使用
一、h5调用OC,给OC传值1、在
WKWebview
初始化的时候,先注册JS方法//这个类主要用来做native与JavaScript的交互管理WKUserContentController*wkUController
Mirsiter_魏
·
2021-06-14 14:02
WKWebView
---WKScriptMessageHandler
-(void)addScriptMessageHandler:(id)scriptMessageHandlername:(NSString*)name;//WKWebViewinitialWKWebView*webView=[[WKWebViewalloc]initWithFrame:self.view.bounds];[self.viewaddSubview:_webView];NSString
初灬终
·
2021-06-14 13:57
iPad上
WKWebView
js交互失效
最近公司项目在iPad上所有js交互都失效了,是因为
WKWebView
在iPad上加载手机端的网址时,会自动将该网址转为PC端的网址,所以只需改变
wkwebview
的userAgent浏览器标识就可以了
大炮打小鸟
·
2021-06-14 03:07
WKWebView
基本使用
-(void)initWKWebView{//创建并配置
WKWebView
的相关参数//1.WKWebViewConfiguration:是
WKWebView
初始化时的配置类,里面存放着初始化WK的一系列属性
iBamboo
·
2021-06-14 03:23
WKWebView
系列--Swift与JS交互及iOS调用Quill实例
声明:此文仅为工作笔记,仅供参考,大神请绕道背景APP中需要内嵌一个富文本编辑器,经过一翻考究,最方便快捷的方法就是用webview去处理,所以就有了这篇工作笔记,JS部分的代码可能会有不规范的情况,本人不是前端工程师还请多多指教关于富文本编辑器,我用的是Quill需求可以编辑富文本然后发送到Backend获取Backend返回的数据,显示在富文本编辑器中,进行再编辑需求分析我们在JS里面需要完成
JQWONG
·
2021-06-13 23:53
WKWebView
设置自定义UserAgent正确姿势
下面介绍三种方式设置
WKWebView
的UserAgent(没有耐心的可以直接看最下面一种)1.通过UserDefaults(目前网上最常见的)由于
WKWebView
有一个特性,在初始化时会获取UserDefaults
有点特色
·
2021-06-13 17:27
iOS 控制器pop之后,dealloc不执行
这里是对控制器pop之后,dealloc不执行问题的总结:1、如果控制器中使用
WKWebView
,并且注册了js方法之后,必须要在控制器pop之前移除该注册方法。
光之盐汽水
·
2021-06-13 06:19
记录使用performSelector产生的bug和调试过程
performSelector系列函数记录调试这个bug的过程说说遇到的bug 说之前先说说遇到的bug,公司项目,Target最低终于支持iOS8以上,web页以前使用的是UIWebView,iOS8之后,苹果推出了
WKWebView
CharType
·
2021-06-13 01:38
浅谈iOS中的
WKWebView
和H5之间通信及WKWebViewJavascriptBridge源码分析
首先在这里,先说明,这篇文章iOS这块的控件用的是
WKWebview
。因为再iOS12之后,UIWebview因为性能不足和内存占有过大等一系列问题,
IBigLiang
·
2021-06-12 23:20
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他