package com.xlx.speech.o; import android.content.Intent; import android.net.Uri; import android.net.http.SslError; import android.os.Handler; import android.webkit.SslErrorHandler; import android.webkit.URLUtil; import android.webkit.WebView; import android.webkit.WebViewClient; import com.xlx.speech.voicereadsdk.ui.activity.SpeechWebLocationActivity; public class u0 extends WebViewClient { public final /* synthetic */ SpeechWebLocationActivity a; public class a implements Runnable { public a() { } public void run() { u0.this.a.h.clearAnimation(); } } public u0(SpeechWebLocationActivity speechWebLocationActivity) { this.a = speechWebLocationActivity; } public void onPageFinished(WebView webView, String str) { super.onPageFinished(webView, str); new Handler().postDelayed(new a(), 1000); SpeechWebLocationActivity speechWebLocationActivity = this.a; if (speechWebLocationActivity.n) { speechWebLocationActivity.a("resetTime", (String) null); } } public void onReceivedSslError(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) { sslErrorHandler.proceed(); webView.getSettings().setJavaScriptEnabled(true); super.onReceivedSslError(webView, sslErrorHandler, sslError); } @Override // android.webkit.WebViewClient public boolean shouldOverrideUrlLoading(WebView webView, String str) { if (URLUtil.isNetworkUrl(str)) { webView.loadUrl(str); return true; } try { Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(str)); if (intent.resolveActivity(this.a.getPackageManager()) != null) { this.a.startActivity(intent); } return true; } catch (Exception e) { e.printStackTrace(); return super.shouldOverrideUrlLoading(webView, str); } } }