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
加载富文本图片适配
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
WKWebView
的使用及其与UIWebView的区别
WKWebView
的使用及其与UIWebView的区别:在性能、稳定性、功能方面有很大提升,直观体现是内存占用变少;允许JavaScript的Nitro库加载并使用(UIWebView中限制);支持了更多的
歌手的剑
·
2023-09-06 21:20
WKWebView
作为部分的View获取不到准确高度
参考:https://blog.csdn.net/qq_33608748/article/details/112784279问题:1,H5作为一部分view嵌入到页面内,我这里作为banner,发现,只要给定的webview高度比h5实际高度小,那么h5显示就会出问题,h5的完整高度也获取不准确;2,但是使用百度的url却可以正常显示;3,使用Chrome浏览器测试是没有问题的原因:查找资料说是高
farawei
·
2023-09-06 17:22
【Swift】
WKWebView
https 加载不受信任的站点
公司要对接一个第三方平台,然后就有了一个可奇葩的逻辑,用户填写完相关信息后,点击提交,然后服务器返回一个网页的源代码……需要用WebView加载这个网页。实现的时候发现,我自己写的简单的网页源码可以加载,但是服务器返回的就是无法加载。后来把源码保存成文件以后,用浏览器打开发现,该网页链接的站点是一个不受信任的站点,应该是因为服务器证书无效而不受信任。self.wkWeb.navigationDel
Landen2011
·
2023-09-06 17:42
swift
https
webview
ios
开发语言
WKWebView
崩溃记录——SIGSEGV(11)
关键词:WKWebViewSIGSEGV(11)WebKit::LegacyCustomProtocolManagerProxy::stopLoading(unsignedlonglong)WKProcessPool在QA测试疯狂把玩App时,突然出现了crash问题,而且还是一个概率非常小的偶发crash。吓得我立马跑到bugly上查看crash记录。在通过符号表转换后,我得到了以下crash时
我只不过是出来写写代码
·
2023-09-06 10:20
WKWebView
白屏问题
1、
WKWebView
自诩拥有更快的加载速度,更低的内存占用,但实际上
WKWebView
是一个多进程组件,NetworkLoading以及UIRendering在其它进程中执行。
干倒八分之七的东家
·
2023-09-05 13:09
iOS-DSBridge原理浅析
原理参考链接github地址前端通过
WKWebview
文本传入传递约定的方法名与参数代理方法:runJavaScriptTextInputPanelWithPrompt原生定义接口类,统一管理api,方法名和参数与前端约定好的当前端调用原生时
朱莉^_^JuneLee
·
2023-09-05 05:10
ios
swift
开发语言
上一页
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
其他