Просмотр исходного кода

Merge remote-tracking branch 'origin/master'

kunfei 3 лет назад
Родитель
Сommit
43321fea6d
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      app/src/main/java/io/legado/app/ui/login/WebViewLoginFragment.kt

+ 3 - 2
app/src/main/java/io/legado/app/ui/login/WebViewLoginFragment.kt

@@ -108,7 +108,8 @@ class WebViewLoginFragment : BaseFragment(R.layout.fragment_web_view_login) {
 
         }
         source.loginUrl?.let {
-            binding.webView.loadUrl(it, source.getHeaderMap(true))
+            val absoluteUrl = NetworkUtils.getAbsoluteURL(source.getKey(), it)
+            binding.webView.loadUrl(absoluteUrl, source.getHeaderMap(true))
         }
     }
 
@@ -117,4 +118,4 @@ class WebViewLoginFragment : BaseFragment(R.layout.fragment_web_view_login) {
         binding.webView.destroy()
     }
 
-}
+}