我需要帮助来运行 javascript 警报,在一个简单的应用程序中确认,该应用程序是用 xcode 创建的,里面有一个 webview
我在 ViewController.swift 中的代码是:
import UIKit
import WebKit
class ViewController: UIViewController {
@IBOutlet weak var WebView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
let url = URL(string: "MY_URL")
let request = URLRequest(url: url!)
WebView.load(request)
}
}
最佳答案
首先要补充的是,
class ViewController: UIViewController, WKUIDelegate, WKNavigationDelegate {
然后在 viewDidLoad()
override func viewDidLoad() {
super.viewDidLoad()
WebView = WKWebView(frame: self.view.frame)
WebView.uiDelegate = self
WebView.navigationDelegate = self
view.addSubview(WebView!)
// your code goes from year
let url = URL(string: "MY_URL")
let request = URLRequest(url: url!)
WebView.load(request)
}
根据您的代码,这是我可以提供的基本信息。
有关更多详细信息,请参阅 Link , 这可能会消除你所有的疑虑 :D
关于javascript - 我需要帮助才能在 Xcode 中创建的简单 webview 应用程序中运行 Javascript Alert 和 Confirm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54514415/