导航菜单

页面标题

页面副标题

Kredinesia v8.3.1 - WebViewActivity.java 源代码

正在查看: Kredinesia v8.3.1 应用的 WebViewActivity.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.onecard.kredinesia.activity.web;

import F6.g;
import V9.d;
import V9.j;
import a7.C0502d;
import android.content.Intent;
import android.graphics.Bitmap;
import android.net.Uri;
import android.view.KeyEvent;
import android.webkit.WebView;
import com.google.android.gms.internal.mlkit_vision_face_bundled.AbstractC0992e0;
import com.onecard.base.BaseActivity;
import com.onecard.base.BaseApplication;
import com.onecard.entity.bus.CommonMsg;
import com.onecard.entity.common.Base64Params;
import com.onecard.kredinesia.activity.changePhone.VerifyNewPhoneActivity;
import com.onecard.utils.AccountUtil;
import com.onecard.utils.ActivityUtil;
import com.onecard.utils.BitmapUtil;
import com.onecard.utils.Constants;
import com.onecard.utils.EmptyUtils;
import com.onecard.utils.IntentUtil;
import com.onecard.utils.OjkJavascriptInterface;
import com.onecard.utils.WebViewUtil;
import g7.C1338a;
import g7.e;
import g7.k;
import g7.l;
import g7.m;
import java.io.File;
import java.io.FileInputStream;
import java.util.HashMap;
import k2.h;
import o6.EnumC1675d;
import org.greenrobot.eventbus.ThreadMode;
import z6.O0;

public class WebViewActivity extends BaseActivity<m, O0> {
    public static final String a = h.a("WfLn\n", "LICL3kLHm54=\n");

    public static final String f9608b = h.a("z61ilQ==\n", "qd8N+HZCRMs=\n");

    public static final String f9609c = h.a("ITS9YpWK\n", "SEfuC/LkqgQ=\n");

    public static final String f9610d = h.a("QhGV99SEcg==\n", "MHTmg7X2Bvs=\n");

    public static final String f9604P = h.a("LmhK19nBTyY=\n", "SAkpspquK0M=\n");

    public static final String f9605Q = h.a("Lv4usxE=\n", "R41nyXjUJBA=\n");

    public static final String f9606R = h.a("Ru2vUp/Mgk8DsA==\n", "NYTIPN2t8So=\n");

    public static final String f9607S = h.a("FjgEQ+CKnToQIg==\n", "ZVFjLbP+/E4=\n");

    @Override
    public final int getResId() {
        return 2131492937;
    }

    @Override
    public final void init() {
        O0 o02 = (O0) this.binding;
        m mVar = new m(this, o02);
        mVar.a = "";
        mVar.f10958b = "";
        mVar.f10960c = "";
        mVar.f10961d = "";
        mVar.f10949S = false;
        mVar.f10950T = true;
        mVar.f10951U = false;
        mVar.f10952V = false;
        mVar.f10955Y = false;
        mVar.f10957a0 = false;
        o02.getClass();
        mVar.f10953W = o02.f15792Z;
        mVar.f10948R = new g();
        WebView webView = o02.f15793a0;
        OjkJavascriptInterface ojkJavascriptInterface = new OjkJavascriptInterface(webView, this, mVar);
        mVar.f10946P = ojkJavascriptInterface;
        WebViewUtil.injectApi(this, webView, ojkJavascriptInterface, new C1338a(mVar, webView, this, o02));
        Intent intent = mVar.context.getIntent();
        String str = m.f10941d0;
        if (intent.hasExtra(str)) {
            mVar.a = mVar.context.getIntent().getStringExtra(str);
        }
        Intent intent2 = mVar.context.getIntent();
        String str2 = m.f10942e0;
        if (intent2.hasExtra(str2)) {
            mVar.f10960c = mVar.context.getIntent().getStringExtra(str2);
        }
        Intent intent3 = mVar.context.getIntent();
        String str3 = m.f10943f0;
        if (intent3.hasExtra(str3)) {
            mVar.f10961d = mVar.context.getIntent().getStringExtra(str3);
        }
        Intent intent4 = mVar.context.getIntent();
        String str4 = m.f10944g0;
        if (intent4.hasExtra(str4)) {
            mVar.context.getIntent().getStringExtra(str4);
        }
        if (EmptyUtils.isNotEmpty(mVar.f10961d)) {
            ((O0) mVar.binding).f15791Y.findViewById(2131297186).setVisibility(0);
        }
        if (EmptyUtils.isNotEmpty(mVar.f10960c)) {
            ((O0) mVar.binding).f15791Y.setVisibility(0);
        }
        String stringExtra = mVar.context.getIntent().getStringExtra(h.a("5JW0nk8=\n", "kPzA8irUjFw=\n"));
        mVar.f10958b = stringExtra;
        mVar.setTitle(EmptyUtils.isNotEmpty(stringExtra) ? mVar.f10958b : "");
        mVar.isPreventBack = true;
        mVar.backListener = new C0502d(17, mVar);
        if (EmptyUtils.isNotEmpty(mVar.a)) {
            m.f10940c0 = mVar.a.endsWith(h.a("O8yMSAo7JkAr3I1KDDUm\n", "WLn/PGVWQzI=\n"));
            if (((BaseApplication) mVar.context.getApplication()).h5NeedUpdate) {
                if (Uri.parse(mVar.a).getQuery() != null) {
                    mVar.a += h.a("lkIu\n", "sDYT4t2LBEA=\n") + System.currentTimeMillis();
                } else {
                    mVar.a += h.a("Vpfy\n", "aePPblF5Kd4=\n") + System.currentTimeMillis();
                }
            }
            ((O0) mVar.binding).f15793a0.loadUrl(mVar.a);
        }
        this.viewModel = mVar;
    }

    public final void k() {
        Intent intent = getIntent();
        String str = a;
        String stringExtra = intent.hasExtra(str) ? intent.getStringExtra(str) : "";
        String str2 = f9608b;
        String stringExtra2 = intent.hasExtra(str2) ? intent.getStringExtra(str2) : "";
        if (EmptyUtils.isNotEmpty(stringExtra) && stringExtra.indexOf(h.a("k1viSFqKSfTsWf9VQ4hF4Q==\n", "vCuQISzrKo0=\n")) >= 0 && h.a("DOiig7YHbjEr8biLsRY=\n", "X5jO4sVvL1I=\n").equals(stringExtra2)) {
            ActivityUtil.closeAllActivities(getApplication());
        } else {
            finish();
        }
    }

    @Override
    public final void onActivityResult(int i4, int i10, Intent intent) {
        super.onActivityResult(i4, i10, intent);
        if (intent != null && intent.getExtras() != null) {
            intent.getBooleanExtra(f9610d, false);
        }
        String str = f9604P;
        if (intent != null && intent.getExtras() != null && intent.getIntExtra(str, -100) == EnumC1675d.f13143j0.ordinal()) {
            ((m) this.viewModel).f10946P.closeLoading();
        }
        if (intent != null && intent.getExtras() != null) {
            String str2 = f9606R;
            if (EmptyUtils.isNotEmpty(intent.getStringExtra(str2))) {
                ((m) this.viewModel).f10946P.notifyWebSignature(intent.getStringExtra(str2));
            }
        }
        if (intent != null && intent.getExtras() != null) {
            String str3 = f9607S;
            if (intent.getStringExtra(str3) != null && intent.getStringExtra(str3).equals(h.a("lAK9j2dg\n", "92PT7AIMmh0=\n"))) {
                ((m) this.viewModel).f10946P.notifyWebSignature(h.a("daWR0w==\n", "F8TyuKspuUw=\n"));
            }
        }
        if (intent != null && intent.getExtras() != null && intent.getIntExtra(str, -100) == EnumC1675d.f13127a0.ordinal()) {
            String stringExtra = intent.getStringExtra(h.a("P/P/XqZy+w==\n", "XZqFCt8CngY=\n"));
            if (EmptyUtils.isNotEmpty(stringExtra) && h.a("FiHk5CbEFJU5KuPrLfwf\n", "ZkmLikObevo=\n").equals(stringExtra)) {
                HashMap hashMap = new HashMap();
                hashMap.put(h.a("ksdZlQ8=\n", "4q82+2o3k94=\n"), AccountUtil.getLoginPhone(this));
                hashMap.put(f9608b, h.a("9R8ol3Q2pA==\n", "hnpc4x1Ywzg=\n"));
                hashMap.put(h.a("ykq0GJZmiMo=\n", "qSLVdvEDwa4=\n"), ((m) this.viewModel).f10946P.changeId);
                IntentUtil.startSingleActivity(this, VerifyNewPhoneActivity.class, hashMap);
            } else {
                ((m) this.viewModel).f10947Q = intent.getStringExtra(h.a("PEdXse66\n", "XiYk1NiOz3A=\n"));
                if (intent.getBooleanExtra(f9605Q, false)) {
                    ((m) this.viewModel).f10946P.notifyWebFaceResult(true);
                } else {
                    m mVar = (m) this.viewModel;
                    mVar.getClass();
                    mVar.f10956Z = new e(mVar, new Base64Params());
                    BitmapUtil.compressBitmap(mVar.context, BitmapUtil.getBitmapFromBase64(mVar.f10947Q), mVar.f10956Z);
                }
            }
        }
        m mVar2 = (m) this.viewModel;
        mVar2.getClass();
        File file = new File(AbstractC0992e0.k(Constants.CACHE_PATH, "/5eeqY++7vi9hNG0hKs=\n", "0PT/xOrMj6w=\n", new StringBuilder()));
        try {
            FileInputStream fileInputStream = new FileInputStream(file);
            if (file.exists() && fileInputStream.available() > 0) {
                String absolutePath = file.getAbsolutePath();
                if (i10 == 10001) {
                    BitmapUtil.getFileBitmap(mVar2.context, absolutePath, new k(mVar2));
                } else {
                    BitmapUtil.getFileBitmapByLevel(absolutePath, 8, new l(mVar2));
                }
                Bitmap bitmap = mVar2.f10954X;
                if (bitmap != null) {
                    mVar2.f10946P.notifyTakePhotoOver(true, null, BitmapUtil.getBase64(bitmap), true);
                }
            }
            fileInputStream.close();
        } catch (Exception e10) {
            e10.printStackTrace();
        }
    }

    @j(threadMode = ThreadMode.MAIN)
    public void onEvent(Object obj) {
    }

    @Override
    public final boolean onKeyDown(int i4, KeyEvent keyEvent) {
        if (i4 == 4 && keyEvent.getAction() == 0) {
            m mVar = (m) this.viewModel;
            if (!mVar.isPreventBack) {
                if (getIntent() != null) {
                    Intent intent = getIntent();
                    String str = f9609c;
                    if (intent.hasExtra(str) && EmptyUtils.isNotEmpty(getIntent().getStringExtra(str))) {
                        d.b().e(new CommonMsg(EnumC1675d.f13142i0));
                    }
                }
                k();
            } else if (mVar.f10951U || !mVar.f10949S) {
                k();
            } else {
                String str2 = mVar.a;
                if (str2 == null || str2.contains(h.a("2ihu6h4xbV7aaWnzCmVsGsA5fvMDbjEY03Jz/g==\n", "slwamm0LQnE=\n"))) {
                    ((m) this.viewModel).i();
                } else if (((O0) this.binding).f15793a0.canGoBack()) {
                    ((O0) this.binding).f15793a0.goBack();
                } else {
                    k();
                }
            }
        }
        return ((m) this.viewModel).isPreventBack;
    }
}