Приложение WKWebView на ios 13 показывает пустую страницу - PullRequest
0 голосов
/ 19 марта 2020

Я разрабатываю приложение ios, чтобы встроить мой веб-сайт в веб-просмотр. После настройки проекта и запуска кода, я получаю пустую страницу на симуляторе ios. Я уже добавил NSAllowsArbitraryLoadsInWebContent и NSAllowsLocalNetworking в файл info.plist. Когда я проверял на симуляторе с сафари, я видел только _aboutBlank.

Это код, который я использую для перевода веб-сайта в веб-просмотр.

import UIKit
import WebKit

class ViewController: UIViewController, WKNavigationDelegate  {

    var webView: WKWebView!

    override func loadView() {
        webView = WKWebView()
        webView.navigationDelegate = self
        view = webView
    }


    override func viewDidLoad() {
        super.viewDidLoad()
        let url = URL(string: "https://www.globo.com/")!
        webView.load(URLRequest(url: url))
        webView.allowsBackForwardNavigationGestures = true
    }
}

Примечание : если я изменю URL-адрес на apple.com , это сработает.

Есть идеи, как решить эту проблему?

1 Ответ

0 голосов
/ 23 марта 2020

Попробовав несколько вариантов, я нашел два способа решения проблемы.

  1. Тестирование на реальном устройстве
  2. Создание приложения в ReacNative и использование Webview
...