//
//  WebViewController.swift
//  PaiaiUIKit
//
//  Created by ffib on 2019/1/28.
//  Copyright © 2019 yb. All rights reserved.
//

import UIKit
import WebKit

public class WebViewController: UIViewController {

    public private(set) var path: String?
    
    lazy var webView: WKWebView = {
        let webView = WKWebView()
        webView.frame = CGRect(x: 0, y: 0, width: view.width, height: view.height)
        return webView
    }()
    
    public init(title: String, path: String) {
        super.init(nibName: nil, bundle: nil)
        self.title = title
        self.path = path
    }
    
    required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    
    override public func viewDidLoad() {
        super.viewDidLoad()
        view.backgroundColor = UIColor.white
        view.addSubview(webView)
        guard let url = URL(string: path ?? "") else { return }
        webView.load(URLRequest(url: url))
    }
}

extension WebViewController: NavigationBackViewController {}