wkwebview 相关问题

WKWebView对象显示交互式Web内容。它由Apple的WebKit提供,可用于macOS,iOS和tvOS。

国家在Swiftui

basicView ...

回答 1 投票 0

Cordovaios 6.1.0 wkwebview一些XHR POST失败

大家开发。使用离子堆栈,由于Apple的要求,我们也将进入新的WKWebView。 我们已经为iOS提供了构建,没有任何警告(关于UIWebView旧代码...

回答 0 投票 0


从WKWebView键盘删除顶级工具栏

Im当前创建基于WKWebView的应用程序,并且每当键盘上方弹出工具栏时,它显示出这样的工具栏: 当键盘扩展时,我想删除此工具栏。 我有

回答 1 投票 0


如何在wkwebview

用作指南,并成功地使WebView显示了我的WebApp。所以现在

回答 2 投票 0

用wkwebview

import UIKit import WebKit class CycleViewController: UIViewController, WKNavigationDelegate, WKUIDelegate { var webView: WKWebView! @IBOutlet weak var containerView: UIView! @IBOutlet weak var progressView: UIProgressView! override func loadView() { super.loadView() } override func viewDidLoad() { super.viewDidLoad() progressView.setProgress(0.1, animated: true) let webConfiguration = WKWebViewConfiguration() webConfiguration.applicationNameForUserAgent = "Version/8.0.2 Safari/600.2.5" let customFrame = CGRect.init(origin: CGPoint.zero, size: CGSize.init(width: 0.0, height: self.containerView.frame.size.height)) webView = WKWebView(frame: customFrame, configuration: webConfiguration) webView.uiDelegate = self webView.navigationDelegate = self self.containerView.addSubview(webView) self.webView.translatesAutoresizingMaskIntoConstraints = false self.view.addConstraint(NSLayoutConstraint(item: webView, attribute: .trailing, relatedBy: .equal, toItem: self.containerView, attribute: .trailing, multiplier: 1, constant: 0)) self.view.addConstraint(NSLayoutConstraint(item: webView, attribute: .leading, relatedBy: .equal, toItem: self.containerView, attribute: .leading, multiplier: 1, constant: 0)) self.view.addConstraint(NSLayoutConstraint(item: webView, attribute: .top, relatedBy: .equal, toItem: self.containerView, attribute: .top, multiplier: 1, constant: 0)) self.view.addConstraint(NSLayoutConstraint(item: webView, attribute: .bottom, relatedBy: .equal, toItem: self.containerView, attribute: .bottom, multiplier: 1, constant: 0)) progressView.sizeToFit() progressView.progressTintColor = UIColor(red: 255/255, green: 204/255, blue: 0/255, alpha: 1.0) webView.backgroundColor = UIColor.clear webView.backgroundColor = UIColor(red: 0.0196, green: 0.4, blue: 0.2902, alpha: 1.0) webView.isOpaque = false self.webView.load(NSURLRequest(url: URL(string: "https://jwelsh19.wixsite.com/countryday")!) as URLRequest) self.webView.addObserver(self, forKeyPath: "estimatedProgress", options: .new, context: nil) } override func observeValue(forKeyPath keyPath: String?, of object: Any?, change: [NSKeyValueChangeKey : Any]?, context: UnsafeMutableRawPointer?) { if keyPath == "estimatedProgress" { print(self.webView.estimatedProgress); self.progressView.progress = Float(self.webView.estimatedProgress); } } @IBAction func home(_ sender: UIButton) { let myURL = URL(string: "https://jwelsh19.wixsite.com/countryday") let myRequest = URLRequest(url: myURL!) webView.load(myRequest) } @IBAction func refresh(_ sender: UIButton) { webView.reload() } //This method will call when you press button. @objc func acButtonPressed() { print("button is pressed") self.performSegue(withIdentifier: "Account", sender: self) } } `

回答 3 投票 0

不使用RunOpenpanelWithParameters启用MACOS上的wkwebview启用文件上传

iam am在MacOS中写了一个WKWebView应用程序,我想在其中启用文件上传到我在WKWebView中加载的网站。 我发现很少有文章告诉使用RunopenpanelwithParameters,这些runopenelwithparameters为我运行... bu ...

回答 1 投票 0

WKWebView 未能通过 cloudflare 人工验证

在我的 iOS 应用程序中,我使用 WKWebView 加载网页,在其中一个网页上,Cloudflare 人工验证安全验证码失败并给出以下错误。然而,我的

回答 1 投票 0

Xamarin Forms 删除 Web 缓存/Javascript 存储

我有一个使用 http 服务器向 Web 视图提供文件的应用程序。 Web 查看器正在缓存图像链接,这会在路径更改时导致图像损坏。 我可以删除网上商店...

回答 2 投票 0

如何在 Capacitor iOS (WKWebView) 中将安全区域设置为黑色?

我正在尝试将我的 Capacitor iOS 应用程序中的安全区域(凹口区域、主页指示器)着色为黑色。该应用程序在底层使用 WKWebView。 但是,我仍然在 WKWebView 中看到白色安全区域,

回答 1 投票 0

停止自动播放视频

我有一些代码可以将网络视频加载到 SwiftUI 视图中并允许其播放。目前,视频在加载时会自动播放,我想停止这种行为。另外视频...

回答 2 投票 0

网页图片未完全显示

在wkwebview中,网页图片没有完全显示,只渲染了一部分。将应用程序切换到后台,然后再切换到前台,不完整的图像将被正确渲染...

回答 1 投票 0

IOS Swift WKUIDelegate 方法未调用(Xcode 16)

我遇到了一个问题,我的应用程序在 7 月份运行得很好,但现在当我尝试构建它时就不再运行了。 某些方法(例如下面的方法)在 Xcode 16.1 中不再被调用。 夫...

回答 1 投票 0

Swift:WKWebview JavaScript 执行返回了不支持类型的结果

我正在尝试将以下脚本注入到我的网络视图中: self.webView.evaluateJavaScript( ”“” const OldNotify = window.Notification; const new 否...

回答 1 投票 0

如何在没有视图的情况下加载WKWebView(iOS)

我需要在多个上下文中运行 WKWebView,包括没有视图的上下文。 在应用程序中,一切都很好。 加载它、链接它、显示它。 但我还需要将其加载到小部件中 - 不是为了显示,而是为了

回答 1 投票 0

如何在 iOS 中同时使用 loadFileURL(_:allowingReadAccessTo:) 和 loadHTMLString(_:baseURL:) ?

我的本地html文件包含带有相对路径的远程资源。 而且,我需要使用本地路径资源。(特定本地目录的内容) 为了满足第一个需求,我可以使用 loadHTMLString(_:bas...

回答 1 投票 0

如何让iOS应用中的网页自动滚动?

我正在做我的研究生项目。 我正在制作一个简单的视图 ios 应用程序,它使用 ARFaceAnchor 检测您的观察点并使用此信息滚动网页。 顺便说一句,网页显示为

回答 1 投票 0

WKWebview 允许 BackForwardNavigationGestures 和 UINavigationController InteractivePopGestureRecognizer 均启用

嵌入导航控制器中的我的视图控制器包含一个 WKWebview,我想在其上启用以下逻辑: 如果 webview 中存在后退项目,则做出左屏幕边缘手势...

回答 4 投票 0

方向 = rtl 时滚动 WKWebView 的问题

我有一本带有 dir=rtl 的电子书,我使用以下 css 将 html 的内容分成几列: #书 { 宽度:350px; 高度:750px; 左边距:25px; 右边距:25px; ...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.