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
JSBridge 实现原理解析
相关代码请查阅https://github.com/mcuking/JS...JSBridge项目以js与android通信为例,讲解JSBridge实现原理,下面提到的方法在iOS(UIWebview或
WKWebview
伍六一
·
2020-10-09 13:49
前端
javascript
java
android
Cordova通过XMLHTTPRequest加载图片问题
github中提供了解决该问题的库https://github.com/oracle/cordova-plugin-
wkwebview
-file-xhr这个插件可以通过解决以下问题来获得在C
Sultan
·
2020-10-09 12:11
iOS
WKWebView
+UITableView混排
WKWebView
+UITableView混排目录做内容展示页的时候,经常会用到
WKWebView
+UITableView的混排功能,现在此做一个总结,该功能的实现我采用了四种方法。
且行且珍惜_iOS
·
2020-09-29 15:18
WKWebView
实现登录认证(包含用户名密码输入框)
WKWebView
加载需要登录密码的网页时,默认不实现弹出登录输入框解决方法:设置代理,实现自定义认证webView.navigationDelegate=self...
七夕猪
·
2020-09-24 14:02
关于iOS的PDF(含有印章的)显示问题
要在iOS的手机上显示含有印章的PDF真的好麻烦一开始用了pdf.js,在没有禁用UIWebView之前是没有问题的,新系统一下就说不能用UIWebView,然后尝试用
wkwebview
,但是一直都不行
女孩的日常流水
·
2020-09-23 12:06
iOS UIWebView、
WKWebView
注入Cookie
级别:★☆☆☆☆标签:「iOS」「UIWebView注入Cookie」「
WKWebView
注入Cookie」作者:WYW审校:QiShare团队前言上一篇文章中,笔者分享了Cookie简介,在这篇文章中
QiShare
·
2020-09-23 10:04
IOS 原生与HTML交互
那么问题来了,H5与本地原生代码势必要有交互的,比如本地上传一些信息,H5打开本地的页面,打开本地进行微信等第三方分享等,今天就简单讲一下iOS中本地UIWebView,
WKWebView
与H5的交互。
ioschenlu
·
2020-09-17 08:03
WKWebview
实现post请求 并以表单形式提交
首先先创建一个HTML文件拖到项目中HTML代码:functionmy_post(path,params){varmethod="POST";varform=document.createElement("form");form.setAttribute("method",method);form.setAttribute("action",path);for(varkeyinparams){if
S_xiajinghan
·
2020-09-17 08:22
JavaScript
iOS
开发
ios中
wkWebview
加载异常
APP中有一个h5页面突然无法加载,断点后打印Thecertificateforthisserverisinvalid.Youmightbeconnectingtoaserverthatispretendingtobe“*****”whichcouldputyourconfidentialinformationatrisk.此服务器的证书无效。您可能正在连接到假装为“****”的服务器,这可能会使
weixin_43299553
·
2020-09-17 07:28
iOS问题汇总
wkwebview
iOS
iOS-关于解决WebView、
WKWEbView
打开pdf文件乱码问题
今天遇到了WebView打开pdf乱码的问题,百度了一下,遂找到了解决方法,在这记录一下,原贴地址原贴整理了两种解决方法,我试了第二种没成功,也没搞懂是什么问题,下面就整理一下第一种解决方法。转成二进制文件如果是WebView,要签代理-(BOOL)webView:(UIWebView*)webViewshouldStartLoadWithRequest:(NSURLRequest*)reques
萤火虫儿飞
·
2020-09-17 07:17
OC基础篇
webview
WKWebView
乱码
pdf
iOS
iOS webView 打开 TXT 文件乱码的问题
最近做资料文件下载下来并查看的时候,用
WKWebView
打开office类型的文件的时候是没问题的,但是打开测试人员上传的一个TXT文件就出现了乱码问题,经过查看,应该是文件的编码问题,于是找了两种方式来解决出现的问题
weixin_34275734
·
2020-09-17 07:31
WKWebView
加载本地文件
WKWebView
无法加载本地路径的资源文件,因为资源路径需要手动设置,下面代码中将canvas文件夹设为baseUrl,这样就可以将本地加载的文件放到该文件夹下,为了适配src=".
weixin_34178244
·
2020-09-17 07:57
json
IOS 使用
WKWebView
加载本地的JS和CSS文件出现乱码问题
2019独角兽企业重金招聘Python工程师标准>>>####发现问题最近项目中使用到HTML5和原生的混合开发,项目在IOS10上面运行正常,在IOS8下遇到了兼容性的问题,HTML5页面可以加载出来,只是页面样式丢失,并且JS脚本执行不了,所以只能调试看下是否有问题(这篇文章有介绍Safari连接IOS设备调试,推荐使用Safari调试,Chrome调试会有问题)。使用Safari调试器查看H
weixin_34015336
·
2020-09-17 07:52
移动开发
xcode
python
iOS
WKWebView
远端h5优先加载本地资源
前言:UIWebView调用远端h5页面,优先加载本地图片、js、css等资源,解决办法就是对请求进行拦截。服务端代码放在本文后面客户端需要对NSURLProtocol的自定义类进行注册,那么所有的webview对http请求都会被他拦截到;首先自定义NSURLProtocol类#import#import#import@interfaceNSURLProtocolCustom:NSURLProt
秋渐变
·
2020-09-17 07:19
IOS开发
使用
WKWebView
代替WebView解决内存暴增
使用WebView加载H5页面时,经常会出现内存暴增,在ios8以后苹果推出
WKWebView
很好的解决了这个问题。
L_weiguo
·
2020-09-17 06:31
WKWebView
详解
1.概述从iOS8开始,就引入了新的浏览器控件
WKWebView
,用于取代UIWebView,但是由于UIWebView的简单易用,还是使用率很高,目前苹果已经在迭代时,会发警告⚠️提醒更换控件,新应用必须使用
白屏
·
2020-09-16 14:28
WKWebView
内容宽度自适应
最近因有个功能UI比较复杂,iOS原生编写比较麻烦,所以想改用HTML文本标签加载的形式编写,前期很顺利,测试的时候发现文本的宽度并没有像正常HTML5一样自适应问题:
WKWebView
内容宽度自适应解决
chasitu
·
2020-09-16 11:49
iOS 解决 [NSURL fileURLWithPath:] 对 # 的编码问题
在某项目中,需要用
WKWebView
加载本地一个html文件,路径为:PrintingdescriptionofpagePath:/var/mobile/Containers/Data/Applicatio
QiShare
·
2020-09-16 10:02
【手把手教学】开启iOS app调试模式
1.重签后的ipa可以安装在未越狱的iOS设备上2.在未越狱的iOS8.x设备上都可以通过PP助手等工具访问其程序的文档目录3.使用XCode对应用进行Debug4.对其应用内嵌的UIWebView/
WKWebView
lucky_06
·
2020-09-15 14:55
OS
X
iOS
webkit
前端调用手机拍照功能失败,调用相机没反应
开发过程中需要再iosapp的
WKwebview
里面嵌入前端页面,这时候前端页面可能有需要打开手机相机拍照或者打开手机相册功能,有时候是点击没反应,有时候是点击后能够打开相机或相册,然后拍完照片确定后或者选择完相册里的照片后点击确定后没反应
ChrisWang_
·
2020-09-15 13:48
个人总结
javascript
vue.js
WKWebView
的使用和踩过的坑
iOS8之后,苹果推出了WebKit这个框架,用来替换原有的UIWebView,新的控件优点多多,不一一叙述。由于一直在适配iOS7,就没有去替换,现在仍掉了iOS7,以为很简单的就替换过来了,然而在替换的过程中,却遇到了很多坑。还有一点就是原来写过一篇文章Objective-C与JavaScript交互的那些事以为年代久远的UIWebView已经作古,可这篇文章现在依然有一定的阅读量。所以在决定
yuanmengong886
·
2020-09-15 12:00
iOS
点击tableViewCell,调用打电话的功能
按照一般的方法,使用Appdelegate的OpenUrl的方法,使用前先使用UIAlertView展示,让用户选择是否拨打,但是发现了个简单的方法,即1.在属性中声明一个强引用的UIWebView(
WKWebView
weixin_30733003
·
2020-09-14 20:23
iOS之H5调用系统相册相机浏览文件
和原生交互,需要上传文件,刚开始的思路肯定是在之前轻车熟路的js交互中原生方法获取文件之后上传,今天我们了解一个新的方法,其实苹果官方给我们提供了一个更简单的方法,H5调用系统相册相机浏览文件self.
wkwebView
chasitu
·
2020-09-14 09:14
WKWebView
终极指南
1.创建一个
WKWebView
覆盖全屏在viewDidLoad()中创建
WKWebView
,并增加为view的subView或者直接替换掉view.这样做的弊端是,后续想要用到
WKWebView
就比较困难
架构师易筋
·
2020-09-14 02:26
iOS
iOS8 WebKit库之——
WKWebView
篇
webkit使用
WKWebView
来代替IOS的UIWebView和OSX的WebView,并且使用NitroJavaScript引擎,这意味着所有第三方浏
richard_飞飞
·
2020-09-14 02:15
UIKit
UIWebView、
WKWebView
使用详解及性能分析
一、整体介绍UIWebView自iOS2就有,
WKWebView
从iOS8才有,毫无疑问
WKWebView
将逐步取代笨重的UIWebView。
weixin_33805992
·
2020-09-14 02:12
关于网页上的操作留存的cookie和缓存清理
背景是这样的,一个网页形式的登录页,用
WKWebView
加载,输入完账户密码后,点击登录按钮登录,而后我退出登录,并dismiss掉这个网页登录页回到这个登录页之前的一个,当我点击这一页的按钮present
鬼蟹
·
2020-09-14 02:21
IOS
小tips
很好的
wkwebview
文档
转载自:https://github.com/937447974/Blog/tree/master/IOS/Core%20Services%20Layer/WebKit
沸腾的泪水05314
·
2020-09-14 02:24
WKWebView
WebKit (SwiftUI中文文档手册)
WKWebView
显示交互式Web内容的对象,例如应用程序内浏览器。
知识大胖
·
2020-09-14 01:35
SwiftUI
中文文档与手册
WKWebView
在iOS10下的奇怪渲染问题
在tableView的cell中嵌入UIWebView,通过在UIWebView的代理方法webViewDidFinishLoad中调用方法[webViewstringByEvaluatingJavaScriptFromString:@"document.body.scrollHeight;"]获取到webView的内容高度并刷新tableView的高度,这种写法显示很正常,但最近想把UIWebV
smile_榕
·
2020-09-13 07:13
iOS
IOS 关于支付宝web支付不同实现
支付返回的是一个带请求链接的表单,所以直接加载html形式,不要使用loadrequest[self.webViewloadHTMLString:self.requestUrlStrsbaseURL:nil];使用
WKwebView
书弋江山
·
2020-09-13 05:59
IOS
IOS开发
IOS 仿微信二维码/条形码扫描js与
WKwebview
交互调取二维码扫描
h5js调用ios方法,请参考之前的文档//JS调用OC添加处理脚本 //ScriptMessageHandler [userContentControlleraddScriptMessageHandler:selfname:@"CallScanCodeHandler"];#pragmamark-WKScriptMessageHandler-(void)userContentControlle
秋天的春
·
2020-09-13 01:13
IOS
ios
WebViewJavaScriptBridge 基本使用
UIWebView&
WKWebView
。这两个WebView控件,可以完全只借助iOS自带的框架进行OC&JS交互。
若水无华
·
2020-09-12 22:15
项目
iOS
WKWebView
与JS交互
self.webViewevaluateJavaScript:shareMethodcompletionHandler:^(id_NullableobjStr,NSError*_Nullableerror){}];2.JS调用OC的方法1.初始化
WKWebView
YangSHP
·
2020-09-12 19:33
给
wkwebview
顶部添加加载进度条!
本篇内容比较简单,希望给iOS新手学习,大神请勿吐槽!谢谢。内容介绍:1.在webview顶部添加一个进度条UIProgressView。2.给webVIew添加一个监听属性“estimatedProgress”。3.在监听事件中,设置ProgressView的进度等于webview的estimatedProgress。废话不多说,直接上代码!-(void)viewDidLoad{[supervi
__代码改变世界__
·
2020-09-12 18:55
ios
iOS 删除UIWeView
苹果要求Xcode11之后废弃使用UIWebView,改用
WKWebView
。如果有使用的话,打包之后会有警告,让你下次使用
WKWebView
。
monkey_9322
·
2020-09-12 16:26
WKWebView
的使用和各种坑的解决方法(OC+Swift)
WKWebView
的基本介绍和使用
WKWebView
的几个代理方法
WKWebView
是苹果在iOS8中引入的新组件,目的是给出一个新的高性能的WebView解决方案,摆脱过去UIWebView的老、旧、
为你读诗
·
2020-09-12 16:17
iOS
UIWebView &
WKWebView
反观
WKWebView
,基于独立进程,不会占用App的内存计算,同时也不会导致主AppCrash。所以在系统级的稳定性上,
WKWebView
有着极大的优势。加载速度:
WKWebView
通过JIT大幅优
cshcy
·
2020-09-12 16:08
IOS
UI
iOS 拦截支付宝H5支付,完成掉起支付宝APP支付,回到自己APP,完整流程
先说一下这个想法的来源,然后有相关需求的朋友也可以这样来操作公司产品用到了支付宝支付,但是避免上架审核问题(不能接入支付宝SDK,害怕检测),采用了支付宝的H5支付,作为产品的支付渠道;APP内部,采用了
WKWebView
上天眷顾我
·
2020-09-12 06:47
iOS开发
IOS 关于web支付无法返回APP解决方案
使用
WKWebview
支付,使用的支付宝和微信支付,由服务器下单,app端拿到服务端下单数据加载,微信支付下单成功返回的是一个链接,支付宝支付下单成功返回的是一个html样式,加载方式也是不同的//拿到服务端下单数据之后
书弋江山
·
2020-09-12 05:40
IOS
IOS开发
WKWebView
和UIWebView userAgent 全局设置和局部设置 9.0 12.0 兼容性问题
设置全局userAgent,设置局部userAgent,能否根据userAgent区分当前appweb所用的容器,H5做不同的兼容.这里来讲讲.首先通过
WKWebView
全局设置userAgent,因为
Asia_ZhangQQ
·
2020-09-12 05:21
iOS开发
WKwebview
白屏问题——(WebApp/HybirdApp)
白屏原因:
WKWebView
是一个多进程组件,NetworkLoading以及UIRendering在其它进程中执行。
Asia_ZhangQQ
·
2020-09-12 05:49
iOS
iOS开发
IOS 学习笔记 WebView
通过WebView加载网页展示效果图:目录WKWebViewWKWebView的使用1.1
WKWebView
加载网络数据1.1.1
WKWebView
使用报错问题1.1.2两种方式实现
WKWebView
布局
_无问西东
·
2020-09-11 23:36
IOS
IOS从0到1入门笔记
react-native 创建私有库
npm的公共仓库中,只是我的GitHub上面的私有库,通过指定地址也可以实现私有库,我以微信的SDK为例,这里具体实现参考了react-native-wechat这个库,因为微信和iOS的审核都修改对了
WKWebView
爱谁谁12138
·
2020-09-11 17:25
ReactNative
iOS开发
混合开发中
WKWebView
调用原生(三方)键盘(或类似键盘),由原生实现输入域升降WebView不遮挡输入框的方法
以html的button标签为例,避免系统自动适配input键盘升降的偏移。原理:html加载完成后在onload中把所有输入框信息告诉原生,原生把所有输入框用原生代码写成一样的,add到WKScrollow上,然后按原生的正常升降方法。效果:webview使用原生键盘升降下面是实现代码:h5H5向Native通信/*去除input默认样式*/input{-webkit-appearance:no
_小呵呵
·
2020-09-11 12:52
ios
WebView与JS的几种交互
OC端与JS的交互,大致有这几种:拦截协议、JavaScriptCore库、
WKWebView
、自定义NSURLProtocol拦截、WebViewJavascriptBridge。
PeaksLee
·
2020-09-11 00:58
功能
WKWebView
丢失Cookie问题解决
1.了解cookie是啥cookie是服务端为了识别终端身份,保存在终端本地的用户凭证信息。cookie中的字段与意义由服务端进行定义。例如,当用户在进行了登录操作后,服务端会将cookie信息返回给终端,终端会将这些信息进行保存,在下一次再次访问服务端时,终端会将保存的cookie信息一并发送到服务端,服务端根据cookie信息是否有效来判断此用户是否可以进行一些行为。2.为什么cookie会丢
Xyh_007
·
2020-09-08 16:18
iOS 解决H5支付跳转到微信或者支付宝App及返回原App问题
其中XXX代表Scheme主要是这个方法,请他的方法是辅助这个方法的-(void)webView:(
WKWebView
*)webViewdecidePolicyForNavigationAction:(
豆宝的老公
·
2020-09-02 19:47
ios 编辑器2-基于
wkwebview
编辑器加载本地html资源
内容不多,不会长篇大论,重在呈现结果,给有相同问题的小伙伴,先实现再说android简单多了现在是20200828,再过几个月,ios就要强制用
WKWebview
了。
DaZenD
·
2020-09-02 11:13
【quickhybrid】架构一个Hybrid框架(一)
产生背景:我们都知道,原生APP开发中有一个webview的组件(Android中是webview,iOS7以下有UIWebview,7以上有
WKWebview
),这个组件可以加载Html文件。
ignativs amor
·
2020-08-26 23:06
QuickHybrid
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他