小编OYP*_*YPS的帖子

WKWebView 链接不起作用

我已经构建了一个SwiftiOS 应用程序,其唯一目的是在WKWebView的帮助下显示一个网站

这工作正常,但按下链接(例如[mailto:]按钮)不起作用,因为它无法打开任何东西!

有人对此有解决方案吗?

我已经阅读了很多关于解决这个问题的文章,但我不知道从哪里开始。

谢谢您的帮助

[更新: ]

下面的代码显示了解决方案

import UIKit
import WebKit

class ViewController: UIViewController, WKNavigationDelegate {

    @IBOutlet var containerView : UIView! = nil
    var webView: WKWebView?

    override func loadView() {
        super.loadView()

        self.webView = WKWebView()
        self.view = self.webView!
    }

    override func viewDidLoad() {
        super.viewDidLoad()

        webView?.navigationDelegate = self
        let url = NSURL(string:"https://google.de")
        let req = NSURLRequest (URL: url!)
        self.webView!.loadRequest(req)
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }

    override func prefersStatusBarHidden() -> Bool {
        return …
Run Code Online (Sandbox Code Playgroud)

ios swift wkwebview

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×1

swift ×1

wkwebview ×1