Require minimum WebView v88, try to catch fatal errors too

(cherry picked from commit f5f592be912b4c286d6d9cdcf801354205f439a7)
This commit is contained in:
arkon 2021-02-12 12:39:15 -05:00 committed by Jobobby04
parent 33d0507f98
commit 0f349da3bc

View File

@ -11,14 +11,14 @@ import timber.log.Timber
object WebViewUtil {
const val REQUESTED_WITH = "com.android.browser"
const val MINIMUM_WEBVIEW_VERSION = 87
const val MINIMUM_WEBVIEW_VERSION = 88
fun supportsWebView(context: Context): Boolean {
try {
// May throw android.webkit.WebViewFactory$MissingWebViewPackageException if WebView
// is not installed
CookieManager.getInstance()
} catch (e: Exception) {
} catch (e: Throwable) {
Timber.e(e)
return false
}