mirror of
https://github.com/gedoor/legado.git
synced 2024-08-30 09:23:26 +08:00
[skip ci] 登录链接支持相对链接
This commit is contained in:
parent
2cbf6e5aec
commit
7cafa41ac3
@ -17,6 +17,7 @@ import io.legado.app.databinding.FragmentWebViewLoginBinding
|
||||
import io.legado.app.help.http.CookieStore
|
||||
import io.legado.app.lib.theme.accentColor
|
||||
import io.legado.app.utils.gone
|
||||
import io.legado.app.utils.NetworkUtils
|
||||
import io.legado.app.utils.snackbar
|
||||
import io.legado.app.utils.viewbindingdelegate.viewBinding
|
||||
|
||||
@ -47,7 +48,8 @@ class WebViewLoginFragment : BaseFragment(R.layout.fragment_web_view_login) {
|
||||
binding.titleBar.snackbar(R.string.check_host_cookie)
|
||||
viewModel.source?.let { source ->
|
||||
source.loginUrl?.let {
|
||||
binding.webView.loadUrl(it, source.getHeaderMap(true))
|
||||
val absoluteUrl = NetworkUtils.getAbsoluteURL(source.getKey(), it)
|
||||
binding.webView.loadUrl(absoluteUrl, source.getHeaderMap(true))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user