WKWebView不会在设备中显示网站

时间:2017-03-08 09:37:24

标签: iphone swift wkwebview

我已经实现了WKWebView来加载URL。 我面临的问题是一切都在模拟器中运行,但是当我在设备上启动应用程序(iPhone 4s iOS 9.3)时,它开始加载URL,didStartProvisionalNavigation被调用,然后{{1调用,但屏幕只显示网页视图背景,并且没有显示网站。

这是我创建网络视图的方式:

didFinish

我有这个URL加载的委托方法

 var webView: WKWebView?
     override func viewDidLoad() {
        super.viewDidLoad()
        webView = WKWebView(frame: frame, configuration: createWebViewConfiguration())
         webView.backgroundColor = .clear
         webView.isOpaque = false
         webView.navigationDelegate = self
         webView.scrollView.delegate = self
         webView.load(urlRequest)
         self.view.addSubview(webView)
     //Activity indicator
        activityIndicator.frame = CGRect(x:0, y:0, width:40, height:40)
        activityIndicator.center = self.view.center
        activityIndicator.hidesWhenStopped = true
        activityIndicator.activityIndicatorViewStyle =
            UIActivityIndicatorViewStyle.whiteLarge
        self.view.addSubview(activityIndicator)
        //Background image
        let backgroundImage = UIImageView(frame: self.view.bounds)
        backgroundImage.image = UIImage(named: "Launch")
        self.view.insertSubview(backgroundImage, at: 0)
    }

这可能只针对特定设备型号(4s)吗?

0 个答案:

没有答案