wkwebviewconfiguration相关内容

Ionic 3 响应状态:0 对于 URL:null

我有一个 Ionic 3 应用程序.我最近添加了 iOS 平台. 当我在 iOS(模拟器和设备)上运行它时,所有具有标头的服务器请求都失败,并出现错误 “响应状态:0 对于 URL:null".在 Android 上,这些请求可以正常工作. 如果我执行请求没有标头,我会从服务器获得预期的响应. 我知道问题出在 WKWebView 和 CORS 上.服务器已正确配置 CORS.我使 ..

离子 3 响应状态:0 表示 URL:空

我有一个 Ionic 3 应用程序.我最近添加了 iOS 平台. 当我在 iOS(模拟器和设备)上运行它时,所有具有标头的服务器请求都失败并显示错误 “响应状态:0 表示 URL:null".在 Android 上,这些请求工作正常. 如果我执行没有标头的请求,我会从服务器得到预期的响应. 我知道问题在于 WKWebView 和 CORS.服务器已正确配置 CORS.我使用 @a ..

WKWebView 中的 iOS Objective-C LocalStore

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

对请求使用共享的 WKWebViewCookies

我的项目中有几个不同的 WKWebView,它们都通过一个 WKProcessPool 共享 cookie. 现在我想在 REST API 上发出请求,并且需要将那个 cookie 从那个 WKWebViews 准确地发送到那个 API.有没有办法得到饼干?我得到的一切都是来自 NSHTTPCookieStorage 的 cookie,但它们似乎与我在 WKWebView 中使用的 cook ..
发布时间:2021-09-27 20:19:22 移动开发

与 WKProcessPool 共享 cookie 用于 Swift 中的 WKWebView

谁能告诉我如何在 Swift 中创建 WKProcessPool?我不熟悉Objective-C.我必须创建一个 WKProcessPool 以便与所有 WKWebViews 共享 cookie.即使在显示具有相同类的另一个视图控制器时,我也想保留 cookie.我尝试了以下操作,但它不起作用. 导入 UIKit导入 WebKit类视图控制器:UIViewController,WKNavigat ..
发布时间:2021-09-27 20:18:50 移动开发

从使用 wk webview 返回值的 java 脚本调用 swift 函数

我想从 java 脚本代码调用一个 swift 函数,该函数将 device id 返回给脚本,我已经添加了当前使用的代码.请告知如何将值从 swift 函数返回到 java 脚本,提前致谢 代码片段: super.viewDidLoad(){self.webView = WKWebView()让首选项 = WKPreferences()首选项.javaScriptEnabled = t ..
发布时间:2021-09-27 20:18:45 移动开发

什么是抑制增量渲染?

我使用的是最新版本的 Xcode 和 Swift. 我在谷歌上搜索以提高我的 KWWebView 速度并发现以下内容: webConfiguration.suppressesIncrementalRendering = true 文档说明如下: 一个布尔值,指示 Web 视图是否抑制内容渲染直到它完全加载到内存中. 但这意味着什么?这是否意味着,只要 WKWebView 并非 ..
发布时间:2021-07-07 19:20:04 移动开发

在WKWebView中禁用Cookie

是否完全可以在WKWebView中禁用cookie和本地存储? 让我们说这是我的设置,我想添加一些禁用它们的内容: 导入UIKit导入WebKitViewController类:UIViewController,WKUIDelegate {var webView:WKWebView!覆盖func loadView(){让webConfiguration = WKWebViewConfigu ..
发布时间:2021-04-24 19:54:57 移动开发

如何检查WkWebView是否在Objective-C中完成加载?

我想使用WkWebView加载HTML页面,并且想要在完成加载后显示该页面.只要加载,我想在一个空的View上显示一个活动指示器. 我创建两个视图loadingView和wkWebView.在页面加载过程中,我将VC作为子视图添加到VC中,并且要删除loadingView并添加wkWebView之后作为子视图.这是我的代码: [self addSubview:_loadingView ..
发布时间:2020-12-01 00:51:28 移动开发

从WKWebView捕获window.print()

我正在尝试使用我的应用程序从WKWebView捕获window.print()javascript调用,以实际显示打印对话框并允许它们从页面上显示的按钮打印(而不是我的应用程序内的按钮) 。有没有人知道实现这个目标的最佳方法? 目前,对我来说,单击一个调用window.print()的链接只会触发decisionPolicyForNavigationAction委托方法,我在那里找不到任何相 ..
发布时间:2018-09-25 21:27:04 IPhone

WKWebView Cookies

我正在使用下面提到的方法在 WKWebview 中设置Cookie: 我可以设置WKWebView使用的cookie吗? 但是我设置的cookie在AJAX调用中被复制了。我的意思是他们被重复了两次。 这是我使用的代码片段: NSString * strURL = DASHBOARDURL; NSURL * url = [NSURL URLWithString:strUR ..
发布时间:2018-09-21 18:27:54 移动开发