package com.bytedance.sdk.openadsdk.utils;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.text.TextUtils;
import androidx.browser.customtabs.q;
import androidx.browser.customtabs.r;
import com.bytedance.sdk.component.utils.ro;
import com.bytedance.sdk.openadsdk.activity.single.TTBaseActivity;
import java.util.HashMap;

/* JADX INFO: loaded from: classes2.dex */
public class hlt {
    /* JADX INFO: Access modifiers changed from: private */
    public static com.bytedance.sdk.openadsdk.irt.fm.ro ro(String str, int i10, com.bytedance.sdk.openadsdk.core.model.lse lseVar) {
        com.bytedance.sdk.openadsdk.irt.fm.ro roVar = new com.bytedance.sdk.openadsdk.irt.fm.ro();
        roVar.fm(str);
        roVar.fm(lseVar);
        roVar.ro(bx.fm(lseVar));
        roVar.fm(i10);
        roVar.fm(false);
        roVar.ro(lseVar.oy());
        return roVar;
    }

    public static boolean fm(Context context, String str, com.bytedance.sdk.openadsdk.core.model.lse lseVar, String str2, boolean z10) {
        if (!(context instanceof Activity)) {
            Activity activityRo = com.bytedance.sdk.openadsdk.core.irt.fm().jnr().ro();
            if (activityRo != null && fm(activityRo)) {
                context = activityRo;
            }
        } else if (!fm((Activity) context)) {
            context = null;
        }
        if (context == null) {
            context = com.bytedance.sdk.openadsdk.core.gof.fm();
        }
        if (context == null) {
            return false;
        }
        bx.fm(lseVar);
        if (!com.bytedance.sdk.component.utils.gof.fm(str)) {
            com.bytedance.sdk.openadsdk.yz.lb.fm(ro(str2, 5, lseVar));
            return false;
        }
        String strRo = com.bytedance.sdk.openadsdk.core.model.lse.ro(context, lseVar);
        if (TextUtils.isEmpty(strRo)) {
            return ro(context, str, lseVar, str2, z10);
        }
        try {
            q qVar = new q();
            qVar.f880a.putExtra("android.support.customtabs.extra.ENABLE_URLBAR_HIDING", false);
            qVar.e(2);
            try {
                r rVarB = qVar.b();
                if (!(context instanceof Activity)) {
                    rVarB.f884a.addFlags(268435456);
                }
                com.bytedance.sdk.openadsdk.core.fm.fm.fm(context, strRo, rVarB, Uri.parse(str));
                if (context instanceof TTBaseActivity) {
                    ((TTBaseActivity) context).lb(true);
                }
                com.bytedance.sdk.openadsdk.irt.fm.ro roVarRo = ro(str2, 100, lseVar);
                roVarRo.fm(true);
                roVarRo.ro(8);
                com.bytedance.sdk.openadsdk.yz.lb.fm(roVarRo);
            } catch (Throwable th) {
                String message = th.getMessage();
                com.bytedance.sdk.component.utils.wey.lb("OpenUtils", message);
                com.bytedance.sdk.openadsdk.irt.fm.ro roVarRo2 = ro(str2, 13, lseVar);
                roVarRo2.lb(message);
                com.bytedance.sdk.openadsdk.yz.lb.fm(roVarRo2);
                ro(context, str, lseVar, str2, true);
            }
            return true;
        } catch (Throwable th2) {
            String message2 = th2.getMessage();
            com.bytedance.sdk.component.utils.wey.lb("OpenUtils", message2);
            com.bytedance.sdk.openadsdk.irt.fm.ro roVarRo3 = ro(str2, 12, lseVar);
            roVarRo3.lb(message2);
            com.bytedance.sdk.openadsdk.yz.lb.fm(roVarRo3);
            return ro(context, str, lseVar, str2, z10);
        }
    }

    private static boolean ro(Context context, String str, final com.bytedance.sdk.openadsdk.core.model.lse lseVar, final String str2, boolean z10) {
        Intent intent = new Intent("android.intent.action.VIEW");
        try {
            intent.setData(Uri.parse(str));
            if (!(context instanceof Activity)) {
                intent.addFlags(268435456);
            }
            return com.bytedance.sdk.component.utils.ro.fm(context, intent, new ro.InterfaceC0041ro() { // from class: com.bytedance.sdk.openadsdk.utils.hlt.1
                @Override // com.bytedance.sdk.component.utils.ro.InterfaceC0041ro
                public void fm() {
                    com.bytedance.sdk.openadsdk.irt.fm.ro roVarRo = hlt.ro(str2, 100, lseVar);
                    roVarRo.fm(true);
                    roVarRo.ro(2);
                    com.bytedance.sdk.openadsdk.yz.lb.fm(roVarRo);
                }

                @Override // com.bytedance.sdk.component.utils.ro.InterfaceC0041ro
                public void fm(Throwable th) {
                    String message = th.getMessage();
                    com.bytedance.sdk.openadsdk.irt.fm.ro roVarRo = hlt.ro(str2, 7, lseVar);
                    roVarRo.lb(message);
                    roVarRo.ro(2);
                    com.bytedance.sdk.openadsdk.yz.lb.fm(roVarRo);
                }
            }, z10);
        } catch (Throwable th) {
            String message = th.getMessage();
            com.bytedance.sdk.openadsdk.irt.fm.ro roVarRo = ro(str2, 6, lseVar);
            roVarRo.lb(message);
            roVarRo.ro(2);
            com.bytedance.sdk.openadsdk.yz.lb.fm(roVarRo);
            return false;
        }
    }

    public static boolean fm(Context context, String str, com.bytedance.sdk.openadsdk.core.model.lse lseVar, String str2) {
        if (context instanceof Activity) {
            if (!fm((Activity) context)) {
                context = null;
            }
        } else {
            Activity activityRo = com.bytedance.sdk.openadsdk.core.irt.fm().jnr().ro();
            if (activityRo != null && fm(activityRo)) {
                context = activityRo;
            }
        }
        if (context == null) {
            context = com.bytedance.sdk.openadsdk.core.gof.fm();
        }
        Context context2 = context;
        if (context2 == null || !fm(str)) {
            return false;
        }
        new Intent("android.intent.action.VIEW").setData(Uri.parse(str));
        HashMap map = new HashMap();
        map.put("deeplink_url", str);
        map.put("jsb_deeplink", 1);
        return com.bytedance.sdk.openadsdk.sds.fm.fm.fm.fm(context2, str, lseVar, bx.ro(lseVar), map, true);
    }

    public static boolean fm(String str) {
        return !TextUtils.isEmpty(str);
    }

    public static boolean fm(Activity activity) {
        return (activity == null || activity.isDestroyed() || activity.isFinishing()) ? false : true;
    }
}
