package com.ubt.jimu.web;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.text.TextUtils;
import android.webkit.WebResourceRequest;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;
/* loaded from: classes2.dex */
public class UWebViewClient extends WebViewClient {
private IWebHolder a;
public UWebViewClient(IWebHolder iWebHolder) {
this.a = iWebHolder;
}
@Override // android.webkit.WebViewClient
public boolean shouldOverrideUrlLoading(WebView webView, String str) {
if (TextUtils.isEmpty(str) || str.startsWith("http")) {
return super.shouldOverrideUrlLoading(webView, str);
}
Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(str));
if (intent.resolveActivity(this.a.a().getPackageManager()) == null) {
Toast.makeText(this.a.a(), "App not installed", 0).show();
return true;
}
intent.setFlags(270532608);
this.a.a().startActivity(intent);
return true;
}
@Override // android.webkit.WebViewClient
public boolean shouldOverrideUrlLoading(WebView webView, WebResourceRequest webResourceRequest) {
return shouldOverrideUrlLoading(webView, webResourceRequest.getUrl().toString());
}
}