LINE.apk(点击下载) / l.java


package ct;

import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.ResolveInfo;
import android.net.Uri;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.n;
import bt.c;
import bt.f;
import bt.i;
import com.linecorp.liff.LiffAppParams;
import em3.q;
import jt.d0;
import org.json.JSONObject;
import rb.a;
import tt.w0;
import zt.g;

public final class l implements f {

    /* renamed from: a  reason: collision with root package name */
    public final Fragment f60366a;

    /* renamed from: b  reason: collision with root package name */
    public final LiffAppParams f60367b;

    /* renamed from: c  reason: collision with root package name */
    public final String f60368c = "openWindow";

    public l(Fragment fragment, LiffAppParams liffAppParams) {
        this.f60366a = fragment;
        this.f60367b = liffAppParams;
    }

    @Override // zt.h
    public String a() {
        return this.f60368c;
    }

    public final void b(g<i> gVar, String str, String str2) {
        gVar.a(this.f60368c, str, c.INVALID_ARGUMENT.a(zq0.c.QUERY_KEY_URL, str2));
    }

    @Override // zt.h
    public void c() {
    }

    @Override // bt.f
    public w0 e() {
        return null;
    }

    /* JADX WARNING: Code restructure failed: missing block: B:37:0x00a1, code lost:
        if (r11 != false) goto L_0x00a5;
     */
    /* JADX WARNING: Removed duplicated region for block: B:27:0x007b  */
    @Override // zt.h
    public void f(g<i> gVar, String str, JSONObject jSONObject) {
        boolean z14;
        boolean z15;
        boolean z16;
        q.f(gVar, "messagePipe");
        q.f(str, "callbackId");
        q.f(jSONObject, "parameters");
        String optString = jSONObject.optString(zq0.c.QUERY_KEY_URL);
        boolean optBoolean = jSONObject.optBoolean("external", false);
        q.e(optString, zq0.c.QUERY_KEY_URL);
        boolean z17 = true;
        if (optString.length() == 0) {
            b(gVar, str, optString);
            return;
        }
        Uri parse = Uri.parse(optString);
        n activity = this.f60366a.getActivity();
        if (!(activity == null || parse == null)) {
            if (optBoolean) {
                try {
                    ResolveInfo resolveActivity = activity.getPackageManager().resolveActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://www.wikipedia.org")), 0);
                    ActivityInfo activityInfo = resolveActivity != null ? resolveActivity.activityInfo : null;
                    if (activityInfo != null) {
                        if (activityInfo.exported) {
                            Intent intent = new Intent("android.intent.action.VIEW", parse);
                            intent.setPackage(activityInfo.applicationInfo.packageName);
                            intent.setFlags(268435456);
                            activity.startActivity(intent);
                            z15 = true;
                            if (!z15) {
                                try {
                                    Intent intent2 = new Intent("android.intent.action.VIEW", parse);
                                    intent2.setPackage("com.android.chrome");
                                    intent2.setFlags(268435456);
                                    activity.startActivity(intent2);
                                    z16 = true;
                                } catch (Exception unused) {
                                    z16 = false;
                                }
                                if (!z16) {
                                    z14 = false;
                                }
                            }
                            z14 = true;
                        }
                    }
                } catch (Exception unused2) {
                }
                z15 = false;
                if (!z15) {
                }
                z14 = true;
            } else {
                z14 = ((d0) a.d(activity, d0.f98923a)).a(activity, parse, true);
            }
        }
        z17 = false;
        if (z17) {
            gVar.c(this.f60368c, str, new JSONObject(), false);
        } else {
            b(gVar, str, optString);
        }
    }

    @Override // zt.h
    public boolean getEnabled() {
        return f.a.a(this);
    }

    @Override // bt.f
    public LiffAppParams h() {
        return this.f60367b;
    }
}