正在查看: Kredinesia v8.3.1 应用的 WebViewActivity.java JAVA 源代码文件
本页面展示 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;
}
}