wkwebview相关内容

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 其他开发

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 移动开发

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

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

未附加到视图层次结构时,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 是否有更合适的位置在应用程 ..

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 移动开发

禁用 webview 缩放

我四处搜索,但找不到如何在 iOS 中禁用缩放功能. 我的 viewDidLoad() 中有这个,但它没有做任何事情. webView.scrollView.isMultipleTouchEnabled = false; 有什么想法吗? 解决方案 您可以在委托方法 didFinish navigation 中从 scrollView 中移除 pinchGestureRecogni ..
发布时间:2021-09-27 20:21:01 移动开发

可以通过 opener 属性链接两个 WKWebViews 吗?

我正在从另一个打开 WKWebView,并希望两者能够通过 JavaScript 相互通信. 以下代码打开两个 Web 视图 - 我可以使用 Safari 调试器检查它们.但是第二个 Web 视图的 opener 属性是 null. class MyVC: UIViewController {覆盖 func viewDidLoad() {...//"webView" 是第一个 web 视图 ..
发布时间:2021-09-27 20:20:58 移动开发

WKWebView 视频内联 iOS Xcode

我尝试使用 WKWebView 播放从 youtube INLINE 嵌入的视频.但是,我无法解决该问题,因为我的视频在单击播放时仍会自动全屏显示.我已经花了几个小时,但我仍然找不到解决方案.我会很感激你的帮助,请.这是我的代码: @IBOutlet 弱变量 myPlayer:WKWebView!覆盖 func viewDidLoad() {super.viewDidLoad()让 videoI ..
发布时间:2021-09-27 20:20:55 移动开发

WKWebView 约束不起作用

我只想将 WKWebView 固定到 self.view 的所有侧面,这样无论旋转如何,它都会尽可能地拉伸.使用以下代码,无论初始旋转是什么,它都会填充视图,但是在旋转之后,它就完全消失了: -(void)viewWillAppear:(BOOL)animated {[超级viewDidLoad];self.title = @"崇拜幻灯片";self.productURL = @"http:// ..
发布时间:2021-09-27 20:20:49 移动开发

无法将本地 html 文件加载到 ios 设备(不是模拟器)上的 WKWebView

我在使用以下代码时遇到问题.它应该将本地 HTML 文件加载到 WKWebView 中. 它在我尝试过的任何模拟器上都能正常工作(ios 12/ios 13). 由于我还不明白的原因,它在设备上不起作用.相反,我得到一个空白屏幕.使用 Safari 调试器调试 webview 显示页面是“about:blank".它没有加载我的文件...为什么? 请注意,我已经通过从手机下载应用 ..
发布时间:2021-09-27 20:20:42 移动开发