Files
rr3-apk/decompiled/sources/com/ironsource/sdk/controller/a.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

148 lines
4.3 KiB
Java

package com.ironsource.sdk.controller;
import android.content.Context;
import android.text.TextUtils;
import com.ironsource.i9;
import com.ironsource.ju;
import com.ironsource.kf;
import com.ironsource.mj;
import com.ironsource.pf;
import com.ironsource.wp;
import com.ironsource.xu;
import org.json.JSONException;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class a implements kf {
private static final String d = "loadWithUrl";
private static final String e = "sendMessage";
public static final String f = "removeAdView";
public static final String g = "webviewAction";
public static final String h = "handleGetViewVisibility";
private static final String i = "functionName";
private static final String j = "functionParams";
private static final String k = "success";
private static final String l = "fail";
public static final String m = "errMsg";
private static final String n = "%s | unsupported AdViews API";
private xu a;
private pf b = pf.a();
private Context c;
public static class b {
String a;
JSONObject b;
String c;
String d;
private b() {
}
}
public a(Context context) {
this.c = context;
}
private b a(String str) throws JSONException {
JSONObject jSONObject = new JSONObject(str);
b bVar = new b();
bVar.a = jSONObject.optString("functionName");
bVar.b = jSONObject.optJSONObject("functionParams");
bVar.c = jSONObject.optString("success");
bVar.d = jSONObject.optString("fail");
return bVar;
}
public void a(xu xuVar) {
this.a = xuVar;
}
public void a(String str, mj mjVar) throws Exception {
char c;
b a = a(str);
wp wpVar = new wp();
try {
String str2 = a.a;
switch (str2.hashCode()) {
case -1384357108:
if (str2.equals(f)) {
c = 2;
break;
}
c = 65535;
break;
case 691453791:
if (str2.equals("sendMessage")) {
c = 1;
break;
}
c = 65535;
break;
case 842351363:
if (str2.equals("loadWithUrl")) {
c = 0;
break;
}
c = 65535;
break;
case 1182065477:
if (str2.equals("handleGetViewVisibility")) {
c = 3;
break;
}
c = 65535;
break;
case 1491535759:
if (str2.equals(g)) {
c = 4;
break;
}
c = 65535;
break;
default:
c = 65535;
break;
}
if (c == 0) {
this.b.a(this, a.b, this.c, a.c, a.d);
return;
}
if (c == 1) {
this.b.d(a.b, a.c, a.d);
return;
}
if (c == 2) {
this.b.c(a.b, a.c, a.d);
} else if (c == 3) {
this.b.a(a.b, a.c, a.d);
} else {
if (c != 4) {
throw new IllegalArgumentException(String.format(n, a.a));
}
this.b.b(a.b, a.c, a.d);
}
} catch (Exception e2) {
i9.d().a(e2);
wpVar.b("errMsg", e2.getMessage());
String c2 = this.b.c(a.b);
if (!TextUtils.isEmpty(c2)) {
wpVar.b("adViewId", c2);
}
mjVar.a(false, a.d, wpVar);
}
}
@Override // com.ironsource.kf
public void a(String str, String str2, String str3) {
a(str, ju.a(str2, str3));
}
@Override // com.ironsource.kf
public void a(String str, JSONObject jSONObject) {
if (this.a == null || TextUtils.isEmpty(str)) {
return;
}
this.a.a(str, jSONObject);
}
}