Как показать контент в WebView - PullRequest
0 голосов
/ 07 мая 2019

У меня проблема с отображением контента в WebView. Я получил URL от API, затем я пытаюсь загрузить, как это webView.loadUrl(url). WebView просто показывает пустым. Когда я пытаюсь открыть URL-адрес в браузере, и он просто загружает HTML-файл. Вопрос: как я могу показать html-контент в WebView без загрузки html-файла?

webView.settings.javaScriptEnabled = true
webView.settings.javaScriptCanOpenWindowsAutomatically = true
webView.settings.allowContentAccess = true
webView.settings.allowFileAccess = true
webView.webViewClient = object: WebViewClient() {
        override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) {
                                 Toast.makeText(this@ChapterPlaybackActivity, "Loading...", Toast.LENGTH_SHORT).show()
        }

        override fun onReceivedSslError(view: WebView?, handler: SslErrorHandler?, error: SslError?) {
                                 handler!!.proceed()
        }

        override fun onPageFinished(view: WebView?, url: String?) {
                                 Toast.makeText(this@ChapterPlaybackActivity, "Loaded ${view!!.title}", Toast.LENGTH_SHORT).show()
        }
}
webView.loadUrl(url)

Я ожидал увидеть некоторые тосты и контент в WebView, но все еще пусто

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...