wkwebview相关内容

从 WKWebView 获取所有 cookie

虽然使用 NSHTTPCookieStorage.sharedHTTPCookieStorage() 从 UIWebView 获取 cookie 似乎很简单,但 WKWebView 似乎将 cookie 存储在其他地方.> 我做了一些研究,我能够从 NSHTTPURLResponse 对象中获取一些 cookie.然而,这并不包含 WKWebView 使用的所有 cookie: func we ..
发布时间:2021-12-02 16:14:56 移动开发

WKWebView 在 safari 中打开来自某个域的链接

在我的应用程序中,我想在 WKWebView 中打开来自 my 域(例如:communionchapelefca.org)内的链接,但随后在 Safari 中打开来自 其他 域的链接.我更愿意以编程方式执行此操作. 我找到了一些关于堆栈溢出的解决方案(此处,这里,此处 和here) 但它们似乎都是基于 Obj-C 的,我正在寻找使用 Swift 的解决方案. ViewControlle ..
发布时间:2021-12-02 16:12:13 移动开发

ITMS-90809:不推荐使用的 API 使用——Apple 将停止接受使用 UIWebView API 的应用程序的提交

昨天,我将我的应用上传到了 TestFlight,过了一会儿,Apple 向我发送了这个警告: ITMS-90809:不推荐使用 API - Apple 将停止接受使用 UIWebView API 的应用程序的提交.请参阅 https://developer.apple.com/documentation/uikit/uiwebview 了解更多信息. 问题是我没有在我的应用程序中使用 ..
发布时间:2021-12-02 16:10:58 移动开发

如何检测 AVplayer 并从 WKWebView 获取当前视频的 url?

我正在使用下面的代码从 UIWebView 中提取 url:它工作正常,但是用于 WKWebView 的相同代码不再工作.谁能帮我?在 WKWebView 中播放的视频是 Inlineplacyback 而非全屏. 我的代码是: NotificationCenter.default.addObserver(self, selector: #selector(self.playerItem ..
发布时间:2021-12-01 18:07:09 移动开发

WKWebView 不加载 iOS 8 下的本地文件

对于以前的 iOS 8 测试版,加载一个本地网络应用程序(在 Bundle 中),它适用于 UIWebView 和 WKWebView,我什至使用新的 WKWebView API. var url = NSURL(fileURLWithPath:NSBundle.mainBundle().pathForResource("car", ofType:"html"))webView = WKWebV ..
发布时间:2021-12-01 17:55:53 移动开发

我可以设置 WKWebView 使用的 cookie 吗?

我正在尝试将现有应用从 UIWebView 切换到 WKWebView.当前应用程序在 webview 之外管理用户登录/会话,并将身份验证所需的 cookies 设置到 NSHTTPCookieStore 中.不幸的是,新的 WKWebView 不使用 NSHTTPCookieStorage 中的 cookies.还有其他方法可以实现吗? 解决方案 仅适用于 iOS 11+ 编辑 ..
发布时间:2021-12-01 17:40:40 移动开发

ARKit 可以显示 WKWebview 吗?

尝试使用 ARKit 来显示 WKWebView,我得到的只是一个显示背景但没有前景的页面.虽然页面可以滚动.我附上了 Apple 网页作为屏幕截图. 代码如下: DispatchQueue.main.async {让 webView = WKWebView(frame: CGRect(x: 0, y: 0, width: 640, height: 480))让 request = URL ..
发布时间:2021-11-17 21:28:15 其他开发

存档的 macOS 应用程序以空白窗口启动

我有一个带有 ViewController 的 macOS 应用程序,它可以重命名和调整应用程序窗口的大小,有几个按钮,还有一个 WKWebView,它在启动时加载默认网页. 项目本身是一个 .xcworkspace 文件,因为它包含用于 HTML 抓取的 CocoaPod SwiftSoup. 该应用程序在模拟器中运行良好.当它启动时,它看起来像这样: 我想在 Xcode 之外 ..
发布时间:2021-11-17 03:14:48 其他开发

UIWebView 仍然存在于 Google 移动广告中

我正在尝试为 IOS 构建,但在上传到 ITuneconnect 后我收到了这条消息.ITMS-90809:不推荐使用的 API 使用 - 不再接受使用 UIWebView 的新应用程序.相反,使用 WKWebView 来提高安全性和可靠性.了解更多 (https://developer.apple.com/documentation/uikit/uiwebview). 我知道这个问题已经存 ..
发布时间:2021-11-17 00:37:59 其他开发

ITMS-90809:不推荐使用的 API 使用 - 不再接受使用 UIWebView 的现有应用程序

ITMS-90809:已弃用 API 使用 - 自 2020 年 4 月 30 日起,Apple 将不再接受使用 UIWebView 的新应用程序的提交以及自 2020 年 12 月起使用 UIWebView 的应用程序更新.而是使用 WKWebView 来提高安全性和可靠性. 我正在尝试更新现有应用,而不是新应用.我仍然无法上传应用程序.我通过电子邮件收到此错误: 我们发现您最近交付的应 ..
发布时间:2021-11-17 00:22:37 其他开发

如何在 Project 中找到 UIWebView 并将其替换为 WKWebView?

我们发现您的应用“应用名称"1.0 (5.0) 最近交付的一个或多个问题.请更正以下问题,然后重新上传. ITMS-90809:不推荐使用 API - 不再接受使用 UIWebView 的新应用.相反,使用 WKWebView 来提高安全性和可靠性.了解更多(https://developer.apple.com/documentation/uikit/uiwebview). 最好的问 ..
发布时间:2021-11-16 23:44:11 其他开发

ITMS-90809:不推荐使用的 API 使用 - 不再接受使用 UIWebView 的现有应用程序

ITMS-90809:已弃用 API 使用 - 自 2020 年 4 月 30 日起,Apple 将不再接受使用 UIWebView 的新应用程序的提交以及自 2020 年 12 月起使用 UIWebView 的应用程序更新.而是使用 WKWebView 来提高安全性和可靠性. 我正在尝试更新现有应用,而不是新应用.我仍然无法上传应用程序.我通过电子邮件收到此错误: 我们发现您最近交付的应 ..
发布时间:2021-11-16 23:26:11 其他开发

简单的 Web 视图:navigationDelegate 在启动时崩溃

我的 WebView 有一个小问题.这就是我在我的应用中所做的: 导入 UIKit导入 WebKit类视图控制器:UIViewController,WKNavigationDelegate {@IBOutlet var webView:WKWebView!//从故事板中拖出覆盖 func viewDidLoad() {super.viewDidLoad()var urlToLoad : (字符串 ..
发布时间:2021-11-16 19:03:17 其他开发

Angular 2.0 路由器导航不适用于 iOS WKWebView

由于一些性能问题,我正在尝试升级 angularJS2/phonegap 应用程序以在 iOS 上使用 WKWebView. 不幸的是,任何对路由导航的调用都不起作用.这包括 routerlink 和 this.route.navigate 调用.没有抛出错误.有没有其他人看到过这个和/或可能有解决方法? 代码使用普通的 UIWebView 可以正常工作. 我是 Angular ..
发布时间:2021-11-10 04:52:00 其他开发

为什么 Angular 8 路由器在带有 WkWebView 的 Cordova IOS 中不起作用?

我有一个使用 Angular 8 构建的现有应用程序,它的代码由一个网站和 2 个用于 Android 和 IOS 的移动应用程序共享,在 Cordova 的帮助下捆绑.它运行良好,但 Apple 宣布他们很快将不再支持使用 UIWebView 构建的应用程序: 自 2020 年 4 月起,App Store 将不再接受使用 UIWebView 的新应用和自 2020 年 12 月起使用 U ..
发布时间:2021-11-10 03:14:26 其他开发

未附加到视图层次结构时,WKWebKit javascript 执行

我想从 UIWebView 切换到 WKWebView.在我的代码中,web 视图实例是在屏幕外创建的(不附加到视图层次结构)并加载 URL.加载完成后,Web 视图会在单独的 UIWindow(如插页式广告)中呈现给用户.UIWebView 一切正常;但是在切换到 WKWebView 后,angular javascript 代码的行为出乎意料. 经过一些研究,我发现当 WKWebView ..
发布时间:2021-11-09 03:12:20 其他开发

在 NativeScript 应用程序中加载本地 HTML/JavaScript/CSS

对于使用 Angular 的 NativeScript iOS 和 Android 应用程序,如何在 WebView 内部加载本地存储的具有 JS 和 CSS 引用的 html 文件?我可以显示 WebView,但我收到错误,提示找不到文件,因为我不知道将 src 从我的组件指向哪里. 目前我在 src/assets 里面有文件,里面有 index.html 是否有更合适的位置在应用程 ..
发布时间:2021-11-08 21:21:16 其他开发

UIWebView 无法正确读取某些本地 HTML5 内容

我为你们所有人带来了一个新挑战,Objective-C 开发人员: 我正在尝试将一些来自 Articulate 的 HTML5 导出加载到 UIWebView 中.嗯,乍一看很简单:只需将 HTML5 资源放入项目并调用 index.html. 好吧,如果 HTML5 资源具有复杂的 javascript 结构,那根本行不通.特别是 和 标签. 有什么想法吗? 解决方案 ..
发布时间:2021-09-27 20:21:06 其他开发

WKWebView 中的 iOS Objective-C LocalStore

我发现这个SO解释了如何使用 javascript 设置本地存储. 我正在尝试将它从 Swift 翻译成 Objective-C.出于某种原因,它让我很不舒服,就像我缺少一个支架一样,但我似乎无法弄清楚.任何想法如何正确地将 Swift 翻译到 iOS? 这是我目前所拥有的: - (void)webView:(WKWebView *)webViewdidFinishNavigatio ..
发布时间:2021-09-27 20:21:03 其他开发