package com.tb.mob.more; import android.graphics.Bitmap; import android.net.http.SslError; import android.os.Build; import android.os.Bundle; import android.webkit.SslErrorHandler; import android.webkit.WebChromeClient; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.ProgressBar; import androidx.appcompat.app.AppCompatActivity; import com.tb.mob.R; import java.lang.ref.WeakReference; public class TbWebViewActivity extends AppCompatActivity { private ProgressBar a; private WebView b; private boolean c = true; /* access modifiers changed from: private */ public static class MyWebChromeClient extends WebChromeClient { private final WeakReference<TbWebViewActivity> a; MyWebChromeClient(TbWebViewActivity tbWebViewActivity) { this.a = new WeakReference<>(tbWebViewActivity); } public void onProgressChanged(WebView webView, int i) { this.a.get().a.setProgress(i); } public void onReceivedTitle(WebView webView, String str) { } } /* access modifiers changed from: private */ public static class MyWebViewClient extends WebViewClient { private final WeakReference<TbWebViewActivity> a; MyWebViewClient(TbWebViewActivity tbWebViewActivity) { this.a = new WeakReference<>(tbWebViewActivity); } public void onPageFinished(WebView webView, String str) { this.a.get().a.setVisibility(8); super.onPageFinished(webView, str); } public void onPageStarted(WebView webView, String str, Bitmap bitmap) { super.onPageStarted(webView, str, bitmap); this.a.get().a.setVisibility(0); } public void onReceivedSslError(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) { sslErrorHandler.proceed(); } @Override // android.webkit.WebViewClient public boolean shouldOverrideUrlLoading(WebView webView, String str) { this.a.get().c = true; if (!str.startsWith("http:") && !str.startsWith("https:")) { return true; } webView.loadUrl(str); return false; } } private void a() { this.a = (ProgressBar) findViewById(R.id.a_webview_progressBar); WebView webView = (WebView) findViewById(R.id.a_webview_webView); this.b = webView; WebSettings settings = webView.getSettings(); settings.setJavaScriptEnabled(true); settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true); settings.setSupportZoom(true); settings.setBuiltInZoomControls(true); settings.setDisplayZoomControls(false); settings.setAllowFileAccess(true); settings.setJavaScriptCanOpenWindowsAutomatically(true); settings.setLoadsImagesAutomatically(true); settings.setCacheMode(2); settings.setDomStorageEnabled(true); settings.setDatabaseEnabled(false); settings.setAppCacheEnabled(true); settings.setSaveFormData(false); if (Build.VERSION.SDK_INT >= 21) { settings.setMixedContentMode(0); } this.b.setWebViewClient(new MyWebViewClient(this)); this.b.setWebChromeClient(new MyWebChromeClient(this)); this.b.loadUrl("http://47.97.36.81:8090/PrivacyLink"); } @Override // androidx.activity.ComponentActivity public void onBackPressed() { if (!this.b.canGoBack() || !this.c) { super.onBackPressed(); } else { this.b.goBack(); } } /* access modifiers changed from: protected */ @Override // androidx.activity.ComponentActivity, androidx.core.app.ComponentActivity, androidx.fragment.app.FragmentActivity public void onCreate(Bundle bundle) { super.onCreate(bundle); requestWindowFeature(1); getSupportActionBar().hide(); setContentView(R.layout.activity_webview); a(); } }