From fa0427238ee14647d6240ad5b8cefb004b15d5d1 Mon Sep 17 00:00:00 2001 From: Vladimir Golyshev <3874873@gmail.com> Date: Wed, 16 Jun 2021 18:56:59 +0300 Subject: [PATCH] add loadUrl with headers --- .../ru/touchin/roboswag/webview/web_view/BaseWebView.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/webview/src/main/java/ru/touchin/roboswag/webview/web_view/BaseWebView.kt b/webview/src/main/java/ru/touchin/roboswag/webview/web_view/BaseWebView.kt index c78e67c..5d28988 100644 --- a/webview/src/main/java/ru/touchin/roboswag/webview/web_view/BaseWebView.kt +++ b/webview/src/main/java/ru/touchin/roboswag/webview/web_view/BaseWebView.kt @@ -129,6 +129,14 @@ open class BaseWebView @JvmOverloads constructor( binding.webView.loadUrl(url ?: "") } + /** + * works like loadUrl(url: String?), + * but with extra headers to send + */ + fun loadUrl(url: String?, extraHeaders: Map?){ + binding.webView.loadUrl(url ?: "", extraHeaders?: emptyMap()) + } + fun setState(newState: WebViewLoadingState) { onStateChanged(newState) }