delete return type

This commit is contained in:
sousnein 2021-06-10 16:24:58 +03:00
parent 3d52013995
commit c218eaf43c
3 changed files with 6 additions and 4 deletions

View File

@ -110,7 +110,9 @@ open class BaseWebView @JvmOverloads constructor(
onCookieLoaded?.invoke(cookies)
}
override fun actionOnRedirectInsideWebView(webView: WebView, url: String?): Unit? = openBrowserOnRedirectInsideWebView?.invoke(url, webView)
override fun actionOnRedirectInsideWebView(webView: WebView, url: String?) {
openBrowserOnRedirectInsideWebView?.invoke(url, webView)
}
fun setBaseWebViewClient(isSSlPinningEnable: Boolean = false) {
binding.webView.webViewClient = BaseWebViewClient(this, isSSlPinningEnable)

View File

@ -6,10 +6,10 @@ import android.os.Handler
import android.os.Looper
import android.webkit.CookieManager
import android.webkit.SslErrorHandler
import android.webkit.WebResourceError
import android.webkit.WebResourceRequest
import android.webkit.WebView
import android.webkit.WebViewClient
import android.webkit.WebResourceRequest
import android.webkit.WebResourceError
import androidx.core.os.postDelayed
open class BaseWebViewClient(private val callback: WebViewCallback, private val isSslPinningEnable: Boolean) : WebViewClient() {

View File

@ -10,6 +10,6 @@ interface WebViewCallback {
fun onPageCookiesLoaded(cookies: Map<String, String>?)
fun actionOnRedirectInsideWebView(webView: WebView, url: String?): Unit?
fun actionOnRedirectInsideWebView(webView: WebView, url: String?)
}