Hallo zusammen,
ich benötige Hilfe bei der Umsetzung meines Projekts.
Ich habe eine WebView erstellt und lasse mir eine simple Webseite anzeigen.
Dort habe ich externe Links, jedoch passiert absolut garnichts wenn ich daraufklicke.
Mein Code ist folgender:
Alles anzeigen
Habe diese Code-Schnipsel aus dem Netz recherchiert. Jedoch helfen die nicht wirklich.
Danke für eure Infos!
ich benötige Hilfe bei der Umsetzung meines Projekts.
Ich habe eine WebView erstellt und lasse mir eine simple Webseite anzeigen.
Dort habe ich externe Links, jedoch passiert absolut garnichts wenn ich daraufklicke.
Mein Code ist folgender:
Quellcode
- import UIKit
- import WebKit
- class ViewController: UIViewController, WKNavigationDelegate {
- var webView: WKWebView!
- override func loadView() {
- //let webConfiguration = WKWebViewConfiguration()
- //webView = WKWebView(frame: .zero, configuration: webConfiguration)
- //webView.uiDelegate = self
- webView = WKWebView()
- webView.navigationDelegate = self
- view = webView
- }
- override func viewDidLoad() {
- super.viewDidLoad()
- let url = URL(string: "https://www.tardis-mobile.com/Nicepage/Version6.0")!
- webView.load(URLRequest(url: url))
- webView.allowsBackForwardNavigationGestures = true
- }
- func webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebView.NavigationType) -> Bool {
- if let url = request.url, navigationType == UIWebView.NavigationType.linkClicked {
- UIApplication.shared.openURL(url)
- return false
- }
- return true
- }
- }
Danke für eure Infos!