wkwebview相关内容
..
UIWebView和WKWebView默认使用什么字体?我希望能够改变这一点.但我不想在 html 字符串中执行此操作,而是希望有类似的内容: //obj-c[webView setFont:[UIFont fontWithName:@"GothamRounded-Bold" size:14]//迅速webView.setFont(UIFont(名称:“GothamRounded-Bold",大
..
问题 使用 WKWebView 代替 UIWebView,我注意到 WKWebView 的内容与我的 相比大大缩小了UIWebView.我希望 WKWebView 停止这样做,并像 UIWebView 那样尊重我的 CSS 值. 上下文 我在我的原生 iOS 应用程序中使用 Web 视图来查看 iPad 上弹出框内的内容,我在其中显示信息内容.能够将其提供给内容和设计人员并说“只
..
我创建了一个带有 500 p 标签的 html 字符串,其中包含时间戳 我使用 UIWebView 和 WKWebView loadHTMLString:baseURL: 来加载它,而 wkWebView 慢了大约 50% 而不是 UIWebVIew.为什么? UIWebView:0.1681529879570007WKWebView:0.3913570046424866 解决方案 对
..
问这个问题是因为我不知道为什么 Apple 在不弃用 UIWebView 的情况下引入了 WKWebView.有一个想法很重要,因为我正在编写一个大型代码库并且需要做出明智/基于事实的决定. 是否有任何理由我们可能不得不期望这两个类在未来共存并且没有一个会被弃用? WKWebView 是否纯粹为提高性能而设计(使用 JIT),并且可能仅适用于某些用例? WKWebView 的当前
..
如何使用 javascript 可靠地检测页面是否加载到 WKWebView 中?我希望能够检测到这些场景: iOS 和WKWebView iOS 和野生动物园 不是 iOS 这里有一个关于 UIWebView 的类似问题.但它已经很老了,我不确定 WKWebView 是否仍然适用. 解决方案 您可以检查 WKWebKit 用于从 JavaScript 接收消息的 wind
..
使用旧的 UIWebView 时,您可以通过实现自定义 NSURLProtocol 来捕获请求.我用它来处理需要身份验证的请求. 我尝试了相同的代码,但它不适用于新的 WKWebView,但我的协议类根本没有被调用.有人遇到同样的问题还是有更好的方法来使用 WKWebView 进行身份验证? 在没有任何修改的情况下,我在 decisionPolicyForNavigationRespo
..
..
在我的应用程序中,我正在从 UIWebView 迁移到 WKWebView ,如何为 WKWebView 重写这些函数? func webViewDidStartLoad(webView: UIWebView){}func webViewDidFinishLoad(webView: UIWebView){} 和 func webView(webView: UIWebView, shoul
..
XCode 6 beta 中的 IB 对象模板似乎仍在创建旧式对象(iOS 的 UIWebView 和 OSX 的 WebView).希望 Apple 会为现代 WebKit 更新它们,但在那之前,在 Interface Builder 中创建 WKWebViews 的最佳方法是什么?我应该创建一个基本视图(UIView 或 NSView)并将其类型分配给 WKWebView 吗?我在网上找到的大
..
我能够成功获取 HTML 内容并显示到我的 UIWebView 中. 但想通过添加外部 CSS 文件来自定义内容.我只能更改文本和字体的大小.我尝试了所有可能的解决方案来进行更改,但它不起作用 - 它没有显示任何更改. 下面是我的代码 HTMLNode* body = [解析器主体];HTMLNode* mainContentNode = [body findChildWithAtt
..
昨天,我将我的应用程序上传到了 TestFlight,过了一会儿,Apple 向我发送了这个警告: ITMS-90809:已弃用的 API 使用 - Apple 将停止接受使用 UIWebView API 的应用提交.有关详细信息,请参阅 https://developer.apple.com/documentation/uikit/uiwebview. 问题是我没有在我的应用程序中使
..
直到最近 让 url = NSURL (string:http://asite.com)让请求 = NSMutableURLRequest(URL: url!)//iOS 加载没有所需 DOM 的 asite.com 的移动版本,因此我们通过为 HTTPHeadrField 设置新值来强制桌面版本let newUserAgent = "Mozilla/5.0 (Macintosh; Intel
..
我的应用中有一个 WKWebView,当我开始浏览 www.google.com 或任何其他需要定位服务的网站时,会出现一个弹出窗口,询问是否允许访问该位置即使我已经同意分享我的位置,也可以使用设备. 我为管理此位置信息所做的唯一一件事就是在我的 info.plist 中添加了 NSLocationWhenInUseUsageDescription 属性. 我在网上找不到任何答案,所以
..
将 IOS 更新到 11 版本后,我的应用中的 wkwebview 插件 出现问题. Ionic 命令发布 IOS 11 checklist 但问题是在所有步骤之后仍然存在清单. ios平台版本4.4.0 任何 sim iPnone 5s、6、6s 的问题... 在屏幕底部我有空白区域.请帮忙. 更新:在我删除 cordova-plugin-wkwebview-eng
..
我正在实施一项使用 web 视图播放视频文件的服务.我从 UIWebView 迁移到 WKWebView,并尝试用它播放 Youtube 和 Coub 视频.几乎一切正常,在 iOS 8 中没有崩溃,但是在 WKWebView 释放并从屏幕上移除后,视频声音会持续播放一段时间(在某些情况下大约 45 秒). 我找不到停止视频声音的方法.我试图用媒体播放器捕捉系统通知,但没有成功. WK
..
或者只有在 iOS 上使用官方 YouTube 应用才能获得高质量? 我试图使用下一个 iOS 库在我的应用中播放 YouTube,但它总是选择 medium 质量并且无法更改 https://github.com/youtube/youtube-ios-player-helper https://github.com/gilesvangruisen/Swift-YouTube-
..
我想在我的应用中安装小型 YouTube 播放器.我发现被推荐的唯一方法是将带有 YouTube 播放器的网页嵌入到我的应用程序中.所以我使用 WKWebView 并加载了带有 autoplay 参数的嵌入 YouTube 播放器页面:https://www.youtube.com/embed/VUbsFtLkGN8?autoplay=1. 代码如下: let webConfigurati
..
我有一个 Xamarin Forms 应用程序,它使用 cookie 来跟踪登录状态并同时使用 HTTPRequests 和 Webviews,因此两者都需要共享 cookie.使用 UIWebView 这个 cookie 是共享的,我没有任何额外的管理;对于 WKWebView,情况似乎并非如此.我一直在寻找有关如何使用 WKWebView 处理 cookie 的解释或如何在这两个对象之间手动检
..
我的视图控制器显示一个 WKWebView.我安装了一个消息处理程序,这是一个很酷的 Web Kit 功能,它允许从网页内部通知我的代码: override func viewDidAppear(animated: Bool) {super.viewDidAppear(动画)让网址 =//...self.wv.loadRequest(NSURLRequest(URL:url))self.wv.c
..