pull/1693/head
kunfei 3 years ago
parent 44845d34cc
commit 1f76fd156f
  1. 3
      app/src/main/java/io/legado/app/help/http/BackstageWebView.kt

@ -9,6 +9,7 @@ import android.webkit.WebSettings
import android.webkit.WebView import android.webkit.WebView
import android.webkit.WebViewClient import android.webkit.WebViewClient
import io.legado.app.constant.AppConst import io.legado.app.constant.AppConst
import io.legado.app.help.config.AppConfig
import io.legado.app.model.NoStackTraceException import io.legado.app.model.NoStackTraceException
import io.legado.app.utils.runOnUI import io.legado.app.utils.runOnUI
import kotlinx.coroutines.Runnable import kotlinx.coroutines.Runnable
@ -94,7 +95,7 @@ class BackstageWebView(
settings.javaScriptEnabled = true settings.javaScriptEnabled = true
settings.domStorageEnabled = true settings.domStorageEnabled = true
settings.blockNetworkImage = true settings.blockNetworkImage = true
settings.userAgentString = headerMap?.get(AppConst.UA_NAME) settings.userAgentString = headerMap?.get(AppConst.UA_NAME) ?: AppConfig.userAgent
settings.mixedContentMode = WebSettings.MIXED_CONTENT_ALWAYS_ALLOW settings.mixedContentMode = WebSettings.MIXED_CONTENT_ALWAYS_ALLOW
if (sourceRegex.isNullOrEmpty()) { if (sourceRegex.isNullOrEmpty()) {
webView.webViewClient = HtmlWebViewClient() webView.webViewClient = HtmlWebViewClient()

Loading…
Cancel
Save