- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
87 lines
3.0 KiB
Java
87 lines
3.0 KiB
Java
package com.mbridge.msdk.video.bt.a;
|
|
|
|
import android.text.TextUtils;
|
|
import android.util.Base64;
|
|
import com.mbridge.msdk.foundation.tools.af;
|
|
import com.mbridge.msdk.mbsignalcommon.windvane.g;
|
|
import com.mbridge.msdk.video.bt.a.b;
|
|
import org.json.JSONArray;
|
|
import org.json.JSONException;
|
|
import org.json.JSONObject;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public final class c {
|
|
int a;
|
|
int b;
|
|
private String c;
|
|
|
|
public static final class a {
|
|
private static c a = new c();
|
|
}
|
|
|
|
private c() {
|
|
this.c = "handlerNativeResult";
|
|
this.a = 0;
|
|
this.b = 1;
|
|
}
|
|
|
|
public static c a() {
|
|
return a.a;
|
|
}
|
|
|
|
public final void a(Object obj, JSONObject jSONObject) {
|
|
b unused;
|
|
if (jSONObject != null) {
|
|
try {
|
|
if (!TextUtils.isEmpty(jSONObject.toString())) {
|
|
String optString = jSONObject.optString("uniqueIdentifier");
|
|
String optString2 = jSONObject.optString("name");
|
|
if (!TextUtils.isEmpty(optString) && !TextUtils.isEmpty(optString2)) {
|
|
JSONArray optJSONArray = jSONObject.optJSONArray("parameters");
|
|
JSONObject optJSONObject = jSONObject.optJSONObject("result");
|
|
int i = 0;
|
|
if (optJSONObject != null && !TextUtils.isEmpty(optJSONObject.toString())) {
|
|
i = optJSONObject.optInt("type", 0);
|
|
}
|
|
a(this.a, "receivedMessage", obj);
|
|
if (optString.equalsIgnoreCase("reporter")) {
|
|
com.mbridge.msdk.mbsignalcommon.a.a.a().a(obj, optString2, optJSONArray, i);
|
|
return;
|
|
} else {
|
|
if (optString.equalsIgnoreCase("MediaPlayer")) {
|
|
unused = b.a.a;
|
|
return;
|
|
}
|
|
return;
|
|
}
|
|
}
|
|
a(this.b, "module or method is null", obj);
|
|
return;
|
|
}
|
|
} catch (Exception e) {
|
|
af.a("HandlerH5MessageManager", e.getMessage());
|
|
a(this.b, e.getMessage(), obj);
|
|
return;
|
|
} catch (Throwable th) {
|
|
af.a("HandlerH5MessageManager", th.getMessage());
|
|
a(this.b, th.getMessage(), obj);
|
|
return;
|
|
}
|
|
}
|
|
a(this.b, "params is null", obj);
|
|
}
|
|
|
|
private void a(int i, String str, Object obj) {
|
|
try {
|
|
JSONObject jSONObject = new JSONObject();
|
|
jSONObject.put("code", i);
|
|
jSONObject.put("message", str);
|
|
g.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2));
|
|
} catch (JSONException e) {
|
|
af.a("HandlerH5MessageManager", e.getMessage());
|
|
} catch (Throwable th) {
|
|
af.a("HandlerH5MessageManager", th.getMessage());
|
|
}
|
|
}
|
|
}
|