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
iOS11以下本地中文路径html加载不出的坑
WKWebView
是在Apple的WWDC2014随iOS8和OSX10.10出来的,是为了解决UIWebView加载速度慢、占用内存大的问题。
水煮杰尼龟
·
2023-10-02 06:09
WKErrorDomain Code=4
这个错误属于原生
WKWebView
与H5交互时报的错误,具体的解决方案要看其描述信息中对应的内容,原因会有很多,这次先记录一下今天上午的错误,后再陆续添加(如果未更新代表后面可能我很luky没有遇到其它问题
Angelia_滢
·
2023-10-02 05:57
清除
WKWebview
的cookie
-(void)deleteWebCookiesCache:(NSString*)strUrl{if(@available(iOS9.0,*)){//iOS9及以上NSArray*types=@[WKWebsiteDataTypeCookies,WKWebsiteDataTypeSessionStorage];NSSet*websiteDataTypes=[NSSetsetWithArray:typ
Felix的笔头
·
2023-10-02 01:51
WKWebView
的简单应用
苹果公司在2014WWDC上发布了iOS8,同时引入了
WKWebView
来替代传统的UIWebView。现在的产品也越来越多的使用到webview来实现app内部复杂而又低动效的UI效果。
知道的越多越觉得自己菜
·
2023-10-02 00:11
iOS开发-
WKWebView
加载微信H5支付
在开发中,遇到需要使用
WKWebView
加载微信H5支付一、使用前配置使用
WKWebView
加载微信H5支付,需要在info.plist文件中配置CFBundleURLTypesCFBundleTypeRoleEditorCFBundleURLNamelaileshuo.comCFBundleURLSchemeslaileshuo.com
BruceGwo
·
2023-10-01 22:58
移动开发
iphone开发
Objective-c
ios
WKWebView
微信
H5支付
UIWebView&
WKWebView
拦截页面地址变更失败问题解决
需求:项目中添加展示了H5页面,需要根据页面地址判断展示或隐藏原生按钮个人习惯使用UIWebView,对于这种情况的常规操作是使用代理-(BOOL)webView:(UIWebView)webViewshouldStartLoadWithRequest:(nonnullNSURLRequest)requestnavigationType:(UIWebViewNavigationType)navig
天天喜欢钱
·
2023-10-01 17:59
iOS
WKWebView
加载富文本图片适配
NSString*htmls=[NSStringstringWithFormat:@"\n""\n""\n""body{font-size:15px;}\n""\n""\n""""""window.onload=function(){\n""var$img=document.getElementsByTagName('img');\n""for(varpin$img){\n""$img[p].st
selice
·
2023-09-29 11:16
iOS 改变
WKWebView
的背景颜色
解决方式:1.遵循协议_webView.navigationDelegate=self;2.在代理方法中实现-(void)webView:(
WKWebView
*)webViewdidF
星星点灯3008
·
2023-09-29 07:03
iOS
WKWebview
字体自动放大的问题
问题描述:
wkwebview
加载内容时,默认自动适配屏幕宽度,也可以根据后台设置的内容宽度调节显示方式,方法如下,参数contentWidth即后台设置的显示内容宽度:publicfuncloadHTMLString
小呀小苹果呀
·
2023-09-28 15:40
iOS
WKWebView
下的Hybrid开发
前言最近闲来无事,翻阅了一些iOSHybrid开发,感觉都好厉害的样子,现在大型APP都在采用此技术,以淘宝为首,于是动手操作一番正文Hybrid优势:跨平台,开发效率高,节约开发成本业务快速拓展和迭代及时修复线上Bug,不需发版但是Hybrid也有自己的劣势,比如体验上肯定比不了Native,而且对于一个Native开发者而言要理解前后端的技术,对开发者的要求较高,但我相信这是好事儿~~好啦,上
帅气影中人
·
2023-09-28 13:50
JS与OC交互之直接返回值
调用到某个方法的方式,如下两种://UIWebView-(nullableNSString*)stringByEvaluatingJavaScriptFromString:(NSString*)script;//
WKWebView
Ev0
·
2023-09-28 12:05
WKWebView
监听URL跳转
[_webViewaddObserver:selfforKeyPath:@"URL"options:NSKeyValueObservingOptionNewcontext:nil];-(void)observeValueForKeyPath:(NSString*)keyPathofObject:(id)objectchange:(NSDictionary*)changecontext:(void*
阿青啊啊啊
·
2023-09-28 11:00
iOS
WKWebview
与JS交互的两种方式对比
在APP加载的网页中,我们需要用到原生与JS交互。本人做过的项目里有两种实现方式:A、用的是系统原生的方式实现。B、用的是第三方写的一个类库WebViewJavascriptBridge.先就两种方式进行对比总结。A、系统原生的方式实现//1.webview调用JS函数,JS代码可根据需要拼接好。NSString*JSFunc=xxx;[self.webViewevaluateJavaScript
Sweet丶
·
2023-09-27 17:34
WKWebView
完美适配(高度、图片、文字)
2.https://blog.csdn.net/MyKingSaber/article/details/54134216
MrWT
·
2023-09-27 10:18
iOS中OC JavaScriptCore.framework框架的webView交互
但是iOS8之后苹果公司提供了
WKWebView
以更好的交互,但是这个不支持JavaScriptCore.framework框架的,以下是我学习的一点感悟与心得,如若写的不到位或者有不对的地方欢迎大家指出
Eric_JIU
·
2023-09-27 07:56
iOS
webView交互
js交互
libc++abi.dylib: terminating with uncaught exception of type NSException
用
wkwebview
加载网络地址,一直提示这个问题断点奔溃到Uiviewcontrollerloadviewifrequired但是也找不到原因,在plist文件加了所有的域名或者ip地址还是,最后把所有的代理方法全部打
沐时
·
2023-09-25 22:12
Mac开发
WKWebView
加载本地文件
作者要加载本地的一个js组件作用于
WKWebView
中,如下:image.png加载的HTML代码:lethtml="""Editorbody{overflow:hidden;}#editor{margin
codeshif
·
2023-09-24 18:51
iOS 16.4后 Safari 开发中不能调试Web页面
项目中有
WKWebView
,iPhone和模拟器升级到16.4后不能使用Safari调试?以前挺好的为啥现在不行了?
司小文
·
2023-09-23 00:54
ios
Safari
WKWebView
调试
检查网页
WKWebView
使用、交互、以及与UIWebView使用的区别
可能也是之前没有更换
WKWebView
的原因吧。
锦箫_1
·
2023-09-22 21:08
WKWebView
加载本地 CSS 样式
//从Bundle中加载css-(void)loadFromBundle{NSMutableString*html=[NSMutableStringstring];[htmlappendString:@""];[htmlappendFormat:@""];[htmlappendString:@"测试文案"];NSURL*myUrl=[NSURLfileURLWithPath:[NSBundlema
ADreamClusive
·
2023-09-22 19:56
WKWebView
加载Http页面更新后不刷新问题及解决办法
WKWebView
在加载HTTP的H5页面,由于没有HTTPS的加密传输,所以会在本地缓存CSS样式、Html网页(类似电脑上下载到本地的网页)等内容,所以在后台更改H5页面之后,APP由于缓存的问题不能展示更改后的页面
我的杯洗具
·
2023-09-22 07:51
iOS13下
WKWebview
申请陀螺仪权限
本地生成个motion.js文件functionrequestSensorPermission(){if(typeof(DeviceMotionEvent)!=='undefined'&&typeof(DeviceMotionEvent.requestPermission)==='function'){DeviceMotionEvent.requestPermission().then(respo
辉过来辉过去
·
2023-09-22 05:40
WKWebView
加载HTML文本
WKWebView
加载HTML文本文字大小的问题,其实处理起来很简单1、直接设置HTML中的文字大小NSString*jScript=@"varmeta=document.createElement('
i_苏
·
2023-09-21 14:32
ios开发之
WKWebView
加载本地html文件
在ios12中废弃了UIWebView,并且
WKWebView
确实比UIWebView节省资源,现在把加载本地html文件总结一下:首先引入
WKWebView
头文件#import,直接上代码#import"ViewController.h
此笙吥涣
·
2023-09-20 14:54
WKWebView
释放
点进一个web页面没问题,但是返回的时候crash。错误信息如下2017-08-1819:29:52.734BluedInternational[11600:1646954]deallocobjc[11600]:Cannotformweakreferencetoinstance(0x5225200)ofclassGJWebViewController.Itispossiblethatthisobj
握青春
·
2023-09-19 21:04
OC与js交互二(
WKWebView
)
本文只是作为笔记,更多的解释看文末大神的解释html文本iOSandJs*{font-size:40px;}functionbuttomA(){window.webkit.messageHandlers.showSendMsg.postMessage(null);}functionbuttomB(){window.webkit.messageHandlers.showParameterMsg.po
重驹
·
2023-09-19 20:29
iOS
WKWebView
input 收键盘不下移
/**键盘谈起屏幕偏移量*/@property(nonatomic,assign)CGPointkeyBoardPoint;[[NSNotificationCenterdefaultCenter]addObserverForName:UIKeyboardWillShowNotificationobject:nilqueue:[NSOperationQueuecurrentQueue]usingBl
ft6206
·
2023-09-19 06:18
WKWebView
的JS和原生相互调用的方式小结
1.
WKWebview
-MessageHandler实现(感觉是满足JS-原生-JS)通过WKUserContentController的addScriptMessageHandler和其对应的代理方法
Blunet
·
2023-09-18 13:27
KZWFoudation系列之
WKWebView
的封装
在iOS8.0以后苹果推出
WKWebView
,之前有性能问题的UIWebView基本就被弃用了,这里整理下我的
WKWebView
之旅和怎么封装的。
雨燕oc
·
2023-09-17 14:29
iOS 9
WKWebView
设置UIScrollViewDelegate崩溃问题
问题描述系统要求:iOS9.x及之前版本设备要求:无问题详情:使用
WKWebView
时,设置了scrollView的delegate,但是在关闭页面时没有设回nil,在webView的dealloc时就会崩溃
_森宇_
·
2023-09-17 14:38
WKWebView
——html生成长图
前言由于本人今年加入了换工作大潮,到了如今的这家公司,工作不是忙,所以有跟多的时间自我学习,于是想到写下自己在这两年工作以来的第一篇博客。最近在重拾swift,所以把之前遇到的一个把Html5页面转换成长图的功能使用swift重新整理了一遍;当时在做这个功能是也在网上搜集过很多资料,相对来说使用UIWebView进行截图相对来说是很简单的直接使用renderInContext方法即可将web页面直
骚酱的kpo
·
2023-09-17 08:07
iOS开发
WKWebView
HTML长图
swift
ScrollView
ios
wkwebview
html按钮,用
WKWebView
截取整个Html页面(示例代码)
但是在
WKWebView
上,行不通。我觉得以前的UIWebview其实是把整个页面都渲染在内存中,只是我们看不到。而
WKWebView
为了优化内存,只渲染
WKWebView
的Frame大小的内容。
好运爆棚
·
2023-09-17 08:06
wkwebview
html按钮
ios wkweb设置图片_iOS 之
WKWebView
自适应高度获取网络图片
WKWebView
是iOS8中引入的新组建,苹果将UIWebViewDelegate与UIWebView重构成了14个类和3个协议并引入了不少新的功能和接口,它代替了UIKit中的UIWebView和Appkit
weixin_39897887
·
2023-09-17 08:36
ios
wkweb设置图片
iOS WebView生成长截图的第三种解决方案
其中,需要支持UIWebView、
WKWebView
组件生成长截图。为了实现这个特性,查阅了很多资料,同时也做了不同的新奇思路尝试,最终实现了一个新的、取巧的技术方案。
weixin_34168700
·
2023-09-17 08:05
移动开发
获取
WKWebView
的长截图
WKWebView
组件,为了节省内存,加载网页内容时,只加载可视部分,这一点类似UITableView组件。
Nick5683
·
2023-09-17 08:59
Mac/iOS
webview
ios
swift
iOS 使用
WKWebView
的截图功能来截取H5页面,并将截图保存到相册。
版本importWebKitimportPhotos//在您的视图控制器中classViewController:UIViewController,WKNavigationDelegate{//声明一个
WKWebView
不二狗
·
2023-09-17 08:21
swift
ios
swift
objective-c
iOS-长截图 (学习记录)
目录前言iOS—绘制截图
WKWebView
长截图思路实现外部方法截图操作方法End前言长截图——也就是可以截到超出屏幕的长图。在实现长图之前,我们先要了解一下iOS的绘制普通截图操作。
Norlen_Slimer
·
2023-09-17 08:49
ios
学习
webview
objective-c
iOS关于
WKWebView
中无法自动识别电话号,网址,邮箱等问题的解决方案
那个神奇又无敌的我回来了,我觉得是时候贡献自己的力量了,于各位同行们!感谢莫识同学花了两个小时的研究成果。对此我身表歉意,如果看到请原谅!首先放图镇宅btFmzNgN3lM.jpg2.然后开始我们新的旅程简单看一下问题所在,就是链接出不来,标准的是蓝色可以点击的image.png3.这是成功的样子image.png4.操作很简单就一句话WKWebViewConfiguration*config=[
迈克尔大脸盘子
·
2023-09-16 10:29
iOS-
WKWebView
加载HTML字符自适应文字和图片
加载HTML字符串内容时,字体自适应屏幕问题处理,在创建
WKWebView
时,注入相关的js:WKWebViewConfiguration*wkWebConfig=[[WKWebViewConfigurationalloc
iOS祎
·
2023-09-15 20:16
WKWebView
Cookie
1、WKWebViewCookie存储业界普遍认为
WKWebView
拥有自己的私有存储,不会将Cookie存入到标准的Cookie容器NSHTTPCookieStorage中。
张小田
·
2023-09-15 16:21
2018-03-30
WKWebView
错误第一期
webview里面跳转下一页没反应,正确操作。有时候用错了代理方法,或者写错了东西,虽然有时候也会正常跳转下一页但是偶尔会有崩溃的情况。错误示范:还不明白错误原因,稍后会更新。但是这个情况就是平时会正常跳转下一页,有的页面会崩溃。
六朝
·
2023-09-14 20:26
KWWebView与https的激情
而在实现时遇到了:Https服务器证书无效code=-1202Log最后决定不验证证书先做实现与测试://
WKWebView
与UIWebView代理不同,需使用NSURLConnectionDelegate
斌小狼
·
2023-09-14 16:32
Hybrid技术使用记录
主要使用的是
WKWebview
,关于UIWebView只有一些简单的了解,当然做了一些简单的对比后,在新建的项目中还是建议使用
WKWebview
前言在最近的项目中很多页面都是前端开发然后和iOS端进行交互
我是何先生
·
2023-09-12 06:39
WKWebView
加载沙盒图片问题异常
记录一次异常,仅供参考出现异常的代码如下,
WKWebView
通过loadHTMLString:baseURL:方法加载其中baseURL参数地址为tmp/editor文件夹,包含了js,css文件按理说不应该出现问题的
Cocoa_Coder
·
2023-09-12 02:30
WKWebView
与js的交互
的方法方法一:利用WKUserContentController1、先在OC这边注册方法给js调用self.webConfig=[[WKWebViewConfigurationalloc]init];self.
wkwebview
鄂北
·
2023-09-11 15:31
WKWebView
清理缓存
NSArray*types=@[WKWebsiteDataTypeMemoryCache,WKWebsiteDataTypeDiskCache];//iOS9.0之后NSSet*websiteDataTypes=[NSSetsetWithArray:types];NSDate*dateFrom=[NSDatedateWithTimeIntervalSince1970:0];[[WKWebsiteD
bense100
·
2023-09-10 06:01
iOS中
WKWebview
有效实现禁止滑动,禁止双指缩放,禁止长按
WKWebViewConfiguration*config=[[WKWebViewConfigurationalloc]init];config.preferences=[WKPreferencesnew];config.preferences.minimumFontSize=10;config.preferences.javaScriptEnabled=YES;config.preference
轻重缓急
·
2023-09-09 06:00
iOS中加载PDF
前言我们在开发iOS的项目中多多少少会遇到加载pdf的需求,前段时间项目中需要将网络的pdf显示出来,原本以为很简单的一个小需求,用
WKWebView
加载pdf的url即可,没想到却颇费了一番周折。
飞奔的小鲨鱼
·
2023-09-09 04:21
iOS与JS交互的4种方法
iOS与JS交互的方法:1.拦截url(适用于UIWebView和
WKWebView
)2.JavaScriptCore(只适用于UIWebView,iOS7+)3.WKScriptMessageHandler
可地出溜
·
2023-09-08 00:31
H5在
WKWebView
中读取沙盒文件
方法一:一种通过Base64的编码来解决H5Image标签显示图片的问题,当然了这里我就不介绍了方法二:在Podfile写入(关于GCDWebServer,一个轻量级的AppServer框架。)pod"GCDWebServer","~>3.0"importGCDWebServer///启动Server参数自己定,但是directoryPath和forBasePath要定义好,我们写的是沙盒路径。f
幽玄727
·
2023-09-07 10:29
上一页
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
其他