package com.mbridge.msdk.video.js.bridge; import android.content.Context; import android.content.SharedPreferences; import android.text.TextUtils; import android.util.Base64; import android.webkit.WebView; import com.baidu.mobads.sdk.internal.bf; import com.bytedance.sdk.openadsdk.api.plugin.PluginConstants; import com.mbridge.msdk.MBridgeConstans; import com.mbridge.msdk.foundation.entity.CampaignEx; import com.mbridge.msdk.foundation.entity.CampaignUnit; import com.mbridge.msdk.foundation.entity.DomainCampaignEx; import com.mbridge.msdk.foundation.entity.d; import com.mbridge.msdk.foundation.same.b.e; import com.mbridge.msdk.foundation.tools.FastKV; import com.mbridge.msdk.foundation.tools.aa; import com.mbridge.msdk.foundation.tools.w; import com.mbridge.msdk.mbjscommon.windvane.AbsMbridgeDownload; import com.mbridge.msdk.mbjscommon.windvane.WindVaneWebView; import com.mbridge.msdk.mbjscommon.windvane.a; import com.mbridge.msdk.mbjscommon.windvane.h; import com.mbridge.msdk.video.bt.module.a.b; import com.mbridge.msdk.video.js.a.j; import com.mbridge.msdk.video.js.c; import com.mbridge.msdk.video.js.factory.IJSFactory; import com.sigmob.sdk.base.mta.PointCategory; import java.util.List; import java.util.Map; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; public class BaseVideoBridge extends AbsMbridgeDownload implements IVideoBridge { protected IJSFactory a; private FastKV b; private String a(int i) { switch (i) { case 1: return "sdk_info"; case 2: return MBridgeConstans.PROPERTIES_UNIT_ID; case 3: return "appSetting"; case 4: return "unitSetting"; case 5: return "device"; case 6: return "sdkSetting"; default: return ""; } } @Override // com.mbridge.msdk.mbjscommon.windvane.j public void initialize(Object obj, WindVaneWebView windVaneWebView) { super.initialize(obj, windVaneWebView); if (obj instanceof IJSFactory) { this.a = (IJSFactory) obj; } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void init(Object obj, String str) { w.b("JS-Video-Brigde", PointCategory.INIT); try { IJSFactory iJSFactory = this.a; int i = 1; if (iJSFactory != null) { String d = iJSFactory.getJSCommon().d(); if (!TextUtils.isEmpty(d)) { d = Base64.encodeToString(d.getBytes(), 2); } h.a().a(obj, d); this.a.getJSCommon().b(true); if (!TextUtils.isEmpty(str)) { JSONObject jSONObject = new JSONObject(str); int optInt = jSONObject.optInt("showTransparent"); int optInt2 = jSONObject.optInt(CampaignEx.JSON_NATIVE_VIDEO_MUTE); int optInt3 = jSONObject.optInt("closeType"); int optInt4 = jSONObject.optInt("orientationType"); int optInt5 = jSONObject.optInt("h5cbp"); int optInt6 = jSONObject.optInt("webfront"); int optInt7 = jSONObject.optInt("showAlertRole"); this.a.getJSCommon().a(optInt == 1); this.a.getJSCommon().b(optInt2); this.a.getJSCommon().c(optInt3); this.a.getJSCommon().d(optInt4); this.a.getJSCommon().e(optInt5); this.a.getJSCommon().f(optInt6); c jSCommon = this.a.getJSCommon(); if (optInt7 != 0) { i = optInt7; } jSCommon.i(i); } } else if (obj != null) { a aVar = (a) obj; if (aVar.a.getObject() instanceof j) { j jVar = (j) aVar.a.getObject(); String d2 = jVar.d(); if (!TextUtils.isEmpty(str)) { JSONObject jSONObject2 = new JSONObject(str); int optInt8 = jSONObject2.optInt("showTransparent"); int optInt9 = jSONObject2.optInt(CampaignEx.JSON_NATIVE_VIDEO_MUTE); int optInt10 = jSONObject2.optInt("closeType"); int optInt11 = jSONObject2.optInt("orientationType"); int optInt12 = jSONObject2.optInt("h5cbp"); int optInt13 = jSONObject2.optInt("webfront"); int optInt14 = jSONObject2.optInt("showAlertRole"); jVar.a(optInt8 == 1); jVar.b(optInt9); jVar.c(optInt10); jVar.d(optInt11); jVar.e(optInt12); jVar.f(optInt13); if (optInt14 != 0) { i = optInt14; } jVar.i(i); w.b("JS-Video-Brigde", "init jsCommon.setIsShowingTransparent = " + optInt8); } h.a().a(obj, Base64.encodeToString(d2.getBytes(), 2)); } } } catch (Throwable th) { w.b("JS-Video-Brigde", "init error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void click(final Object obj, String str) { int i; String str2; j jVar; Context context; w.b("JS-Video-Brigde", "click"); try { if (!TextUtils.isEmpty(str)) { try { JSONObject jSONObject = new JSONObject(str); i = jSONObject.optInt("type"); str2 = jSONObject.optString("pt"); } catch (JSONException e) { e.printStackTrace(); str2 = ""; i = 1; } AnonymousClass1 r2 = new b() { /* class com.mbridge.msdk.video.js.bridge.BaseVideoBridge.AnonymousClass1 */ @Override // com.mbridge.msdk.video.bt.module.a.b public final void a() { Object obj = obj; if (obj != null) { w.a("========", "============onInstallAlertShow"); h.a().a((WebView) ((a) obj).a, "onInstallAlertShow", ""); BaseVideoBridge.this.a.getJSVideoModule().videoOperate(5); } } @Override // com.mbridge.msdk.video.bt.module.a.b public final void b() { Object obj = obj; if (obj != null) { w.a("========", "============onInstallAlertHide"); h.a().a((WebView) ((a) obj).a, "onInstallAlertHide", ""); BaseVideoBridge.this.a.getJSVideoModule().videoOperate(4); } } }; if (this.a != null) { if (obj != null) { a aVar = (a) obj; if (!(aVar.a == null || aVar.a.getContext() == null || (context = aVar.a.getContext()) == null || context == context.getApplicationContext())) { this.a.getJSCommon().a(context); } } this.a.getJSCommon().a(r2); this.a.getJSCommon().click(i, str2); } else if (obj != null) { a aVar2 = (a) obj; if ((aVar2.a.getObject() instanceof j) && (jVar = (j) aVar2.a.getObject()) != null) { Context context2 = aVar2.a.getContext(); if (!(context2 == null || context2 == context2.getApplicationContext())) { jVar.a(context2); } jVar.a(r2); jVar.click(i, str2); } } } } catch (Throwable th) { w.b("JS-Video-Brigde", "click error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void statistics(Object obj, String str) { w.b("JS-Video-Brigde", "statistics,params:" + str); try { if (this.a != null && !TextUtils.isEmpty(str)) { JSONObject jSONObject = new JSONObject(str); this.a.getJSCommon().a(jSONObject.optInt("type"), jSONObject.optString("data")); } } catch (Throwable th) { w.b("JS-Video-Brigde", "statistics error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void triggerCloseBtn(Object obj, String str) { w.b("JS-Video-Brigde", "triggerCloseBtn"); try { if (this.a != null && !TextUtils.isEmpty(str) && new JSONObject(str).optString("state").equals("click")) { this.a.getJSVideoModule().closeVideoOperate(1, -1); h.a().a(obj, b(0)); } } catch (Throwable th) { w.b("JS-Video-Brigde", "triggerCloseBtn error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void showVideoLocation(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { JSONObject jSONObject = new JSONObject(str); int optInt = jSONObject.optInt("margin_top", 0); int optInt2 = jSONObject.optInt("margin_left", 0); int optInt3 = jSONObject.optInt("view_width", 0); int optInt4 = jSONObject.optInt("view_height", 0); int optInt5 = jSONObject.optInt("radius", 0); int optInt6 = jSONObject.optInt("border_top", 0); int optInt7 = jSONObject.optInt("border_left", 0); int optInt8 = jSONObject.optInt("border_width", 0); int optInt9 = jSONObject.optInt("border_height", 0); w.b("JS-Video-Brigde", "showVideoLocation,margin_top:" + optInt + ",marginLeft:" + optInt2 + ",viewWidth:" + optInt3 + ",viewHeight:" + optInt4 + ",radius:" + optInt5 + ",borderTop: " + optInt6 + ",borderLeft: " + optInt7 + ",borderWidth: " + optInt8 + ",borderHeight: " + optInt9); this.a.getJSVideoModule().showVideoLocation(optInt, optInt2, optInt3, optInt4, optInt5, optInt6, optInt7, optInt8, optInt9); this.a.getJSCommon().g(); } } catch (Throwable th) { w.b("JS-Video-Brigde", "showVideoLocation error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void soundOperate(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { JSONObject jSONObject = new JSONObject(str); int optInt = jSONObject.optInt(CampaignEx.JSON_NATIVE_VIDEO_MUTE); int optInt2 = jSONObject.optInt("view_visible"); String optString = jSONObject.optString("pt", ""); w.b("JS-Video-Brigde", "soundOperate,mute:" + optInt + ",viewVisible:" + optInt2 + ",pt:" + optString); if (TextUtils.isEmpty(optString)) { this.a.getJSVideoModule().soundOperate(optInt, optInt2); } else { this.a.getJSVideoModule().soundOperate(optInt, optInt2, optString); } h.a().a(obj, b(0)); } } catch (Throwable th) { w.b("JS-Video-Brigde", "soundOperate error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void videoOperate(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { int optInt = new JSONObject(str).optInt("pause_or_resume"); w.b("JS-Video-Brigde", "videoOperate,pauseOrResume:" + optInt); this.a.getJSVideoModule().videoOperate(optInt); h.a().a(obj, b(0)); } } catch (Throwable th) { w.b("JS-Video-Brigde", "videoOperate error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void closeVideoOperte(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { JSONObject jSONObject = new JSONObject(str); int optInt = jSONObject.optInt("close"); int optInt2 = jSONObject.optInt("view_visible"); w.b("JS-Video-Brigde", "closeVideoOperte,close:" + optInt + ",viewVisible:" + optInt2); this.a.getJSVideoModule().closeVideoOperate(optInt, optInt2); h.a().a(obj, b(0)); } } catch (Throwable th) { w.b("JS-Video-Brigde", "closeOperte error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void progressOperate(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { JSONObject jSONObject = new JSONObject(str); int optInt = jSONObject.optInt("progress"); int optInt2 = jSONObject.optInt("view_visible"); w.b("JS-Video-Brigde", "progressOperate,progress:" + optInt + ",viewVisible:" + optInt2); this.a.getJSVideoModule().progressOperate(optInt, optInt2); h.a().a(obj, b(0)); } } catch (Throwable th) { w.b("JS-Video-Brigde", "progressOperate error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void progressBarOperate(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { this.a.getJSVideoModule().progressBarOperate(new JSONObject(str).optInt("view_visible")); h.a().a(obj, b(0)); } } catch (Throwable th) { w.b("JS-Video-Brigde", "progressOperate error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getCurrentProgress(Object obj, String str) { try { IJSFactory iJSFactory = this.a; if (iJSFactory != null) { String currentProgress = iJSFactory.getJSVideoModule().getCurrentProgress(); w.b("JS-Video-Brigde", "getCurrentProgress:" + currentProgress); if (!TextUtils.isEmpty(currentProgress)) { currentProgress = Base64.encodeToString(currentProgress.getBytes(), 2); } h.a().a(obj, currentProgress); } } catch (Throwable th) { w.b("JS-Video-Brigde", "getCurrentProgress error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void showVideoClickView(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { int optInt = new JSONObject(str).optInt("type"); w.b("JS-Video-Brigde", "showVideoClickView,type:" + optInt); this.a.getJSContainerModule().showVideoClickView(optInt); } } catch (Throwable th) { w.b("JS-Video-Brigde", "showVideoClickView error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void setScaleFitXY(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { int optInt = new JSONObject(str).optInt("fitxy"); w.b("JS-Video-Brigde", "setScaleFitXY,type:" + optInt); this.a.getJSVideoModule().setScaleFitXY(optInt); } } catch (Throwable th) { w.b("JS-Video-Brigde", "showVideoClickView error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void notifyCloseBtn(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { int optInt = new JSONObject(str).optInt("state"); w.b("JS-Video-Brigde", "notifyCloseBtn,result:" + optInt); this.a.getJSVideoModule().notifyCloseBtn(optInt); } } catch (Throwable th) { w.b("JS-Video-Brigde", "notifyCloseBtn", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void openURL(Object obj, String str) { w.d("JS-Video-Brigde", "openURL:" + str); if (!TextUtils.isEmpty(str)) { try { JSONObject jSONObject = new JSONObject(str); String optString = jSONObject.optString("url"); int optInt = jSONObject.optInt("type"); if (optInt == 1) { com.mbridge.msdk.click.c.a(this.mContext, optString); } else if (optInt == 2) { com.mbridge.msdk.click.c.b(this.mContext, optString); } } catch (JSONException e) { w.d("JS-Video-Brigde", e.getMessage()); } catch (Throwable th) { w.d("JS-Video-Brigde", th.getMessage()); } } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void cai(Object obj, String str) { w.a("JS-Video-Brigde", "cai:" + str); if (!TextUtils.isEmpty(str)) { try { String optString = new JSONObject(str).optString("packageName"); if (TextUtils.isEmpty(optString)) { com.mbridge.msdk.mbjscommon.bridge.b.a(obj, "packageName is empty"); } int i = aa.c(com.mbridge.msdk.foundation.controller.a.f().j(), optString) ? 1 : 2; try { JSONObject jSONObject = new JSONObject(); jSONObject.put(PluginConstants.KEY_ERROR_CODE, com.mbridge.msdk.mbjscommon.bridge.b.b); JSONObject jSONObject2 = new JSONObject(); jSONObject2.put("result", i); jSONObject.put("data", jSONObject2); h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } catch (Exception e) { com.mbridge.msdk.mbjscommon.bridge.b.a(obj, e.getMessage()); w.a("JS-Video-Brigde", e.getMessage()); } } catch (JSONException e2) { com.mbridge.msdk.mbjscommon.bridge.b.a(obj, "exception: " + e2.getLocalizedMessage()); w.b("JS-Video-Brigde", "cai", e2); } catch (Throwable th) { com.mbridge.msdk.mbjscommon.bridge.b.a(obj, "exception: " + th.getLocalizedMessage()); w.b("JS-Video-Brigde", "cai", th); } } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void gial(Object obj, String str) { w.a("JS-Video-Brigde", "gial:" + str); try { JSONObject jSONObject = new JSONObject(); jSONObject.put(PluginConstants.KEY_ERROR_CODE, com.mbridge.msdk.mbjscommon.bridge.b.b); JSONObject jSONObject2 = new JSONObject(); List<String> list = com.mbridge.msdk.foundation.controller.a.c; JSONArray jSONArray = new JSONArray(); if (list != null && list.size() > 0) { int size = list.size(); for (int i = 0; i < size; i++) { jSONArray.put(list.get(i)); } } jSONObject2.put("packageNameList", jSONArray); jSONObject.put("data", jSONObject2); h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } catch (Exception e) { com.mbridge.msdk.mbjscommon.bridge.b.a(obj, e.getMessage()); w.a("JS-Video-Brigde", e.getMessage()); } catch (Throwable th) { com.mbridge.msdk.mbjscommon.bridge.b.a(obj, th.getMessage()); w.a("JS-Video-Brigde", th.getMessage()); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void showAlertView(Object obj, String str) { w.b("JS-Video-Brigde", "showAlertView"); try { if (this.a != null && !TextUtils.isEmpty(str)) { this.a.getJSVideoModule().showIVRewardAlertView(str); h.a().a(obj, "showAlertView", ""); } } catch (Throwable th) { w.b("JS-Video-Brigde", "showAlertView", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void toggleCloseBtn(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { int optInt = new JSONObject(str).optInt("state"); w.b("JS-Video-Brigde", "toggleCloseBtn,result:" + optInt); int i = 2; if (optInt != 1) { i = optInt == 2 ? 1 : 0; } this.a.getJSVideoModule().closeVideoOperate(0, i); } } catch (Throwable th) { w.b("JS-Video-Brigde", "toggleCloseBtn", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void handlerH5Exception(Object obj, String str) { try { if (this.a != null && !TextUtils.isEmpty(str)) { JSONObject jSONObject = new JSONObject(str); w.b("JS-Video-Brigde", "handlerH5Exception,params:" + str); this.a.getJSCommon().handlerH5Exception(jSONObject.optInt(PluginConstants.KEY_ERROR_CODE, -999), jSONObject.optString("message", "h5 error")); } } catch (Throwable th) { w.b("JS-Video-Brigde", "handlerH5Exception", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void isSystemResume(Object obj, String str) { try { if (this.a != null) { w.b("JS-Video-Brigde", "isSystemResume,params:" + str); h.a().a(obj, b(this.a.getActivityProxy().h())); } } catch (Throwable th) { w.b("JS-Video-Brigde", "isSystemResume", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void readyStatus(Object obj, String str) { if (obj != null) { try { a aVar = (a) obj; int optInt = new JSONObject(str).optInt("isReady", 1); if (aVar.a.getObject() instanceof j) { ((j) aVar.a.getObject()).j(optInt); } if (aVar.a != null) { WindVaneWebView windVaneWebView = aVar.a; if (windVaneWebView.getWebViewListener() != null) { windVaneWebView.getWebViewListener().a(windVaneWebView, optInt); } } } catch (Throwable th) { w.b("JS-Video-Brigde", "readyStatus", th); } } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playVideoFinishOperate(Object obj, String str) { try { if (!TextUtils.isEmpty(str) && this.a != null && !TextUtils.isEmpty(str)) { int optInt = new JSONObject(str).optInt("type"); w.b("JS-Video-Brigde", "playVideoFinishOperate,type: " + optInt); this.a.getJSCommon().g(optInt); } } catch (Throwable th) { w.b("JS-Video-Brigde", "playVideoFinishOperate error", th); } } private String b(int i) { try { JSONObject jSONObject = new JSONObject(); jSONObject.put(PluginConstants.KEY_ERROR_CODE, i); String jSONObject2 = jSONObject.toString(); if (!TextUtils.isEmpty(jSONObject2)) { return Base64.encodeToString(jSONObject2.getBytes(), 2); } return ""; } catch (Throwable unused) { w.d("JS-Video-Brigde", "code to string is error"); return ""; } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void reactDeveloper(Object obj, String str) { w.a("JS-Video-Brigde", "reactDeveloper"); try { if (this.a == null || TextUtils.isEmpty(str)) { h.a().b(obj, b(1)); } else { this.a.getJSBTModule().reactDeveloper(obj, str); } } catch (Throwable th) { w.d("JS-Video-Brigde", "reactDeveloper error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void reportUrls(Object obj, String str) { w.a("JS-Video-Brigde", "reportUrls"); try { if (!TextUtils.isEmpty(str)) { com.mbridge.msdk.video.bt.a.c.a().b(obj, str); } else { h.a().b(obj, b(1)); } } catch (Throwable th) { w.d("JS-Video-Brigde", "reportUrls error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getFileInfo(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().O(obj, new JSONObject(str)); } catch (Throwable th) { w.b("JS-Video-Brigde", "getFileInfo error", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getSDKInfo(Object obj, String str) { w.b("JS-Video-Brigde", "getSDKInfo"); try { if (!TextUtils.isEmpty(str)) { JSONArray jSONArray = new JSONObject(str).getJSONArray("type"); JSONObject jSONObject = new JSONObject(); int i = 0; if (this.a != null) { while (i < jSONArray.length()) { int i2 = jSONArray.getInt(i); jSONObject.put(a(i2), this.a.getJSCommon().h(i2)); i++; } } else if (obj != null) { while (i < jSONArray.length()) { int i3 = jSONArray.getInt(i); a aVar = (a) obj; if (aVar.a.getObject() instanceof j) { jSONObject.put(a(i3), ((j) aVar.a.getObject()).h(i3)); } i++; } } h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); return; } h.a().b(obj, "params is null"); } catch (Throwable th) { w.b("JS-Video-Brigde", "getSDKInfo error", th); h.a().b(obj, "exception"); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void loadads(Object obj, String str) { int i; int i2; String str2; String str3; w.b("JS-Video-Brigde", "loadads"); try { if (!TextUtils.isEmpty(str)) { JSONObject jSONObject = new JSONObject(str); String optString = jSONObject.optString(MBridgeConstans.PLACEMENT_ID); String optString2 = jSONObject.optString("unitId"); int optInt = jSONObject.optInt("type", 1); if (optInt > 2) { optInt = 1; } str2 = optString2; i = jSONObject.optInt("adtype", 1); i2 = optInt; str3 = optString; } else { str3 = ""; str2 = str3; i2 = 1; i = 1; } if (TextUtils.isEmpty(str2)) { h.a().a(obj, b(1)); return; } if (obj != null) { a aVar = (a) obj; if (aVar.a instanceof WindVaneWebView) { WindVaneWebView windVaneWebView = aVar.a; if (windVaneWebView.getWebViewListener() != null) { ((com.mbridge.msdk.mbjscommon.c.a) windVaneWebView.getWebViewListener()).a(windVaneWebView, str3, str2, i2, i); } } } h.a().a(obj, b(0)); } catch (Throwable th) { w.b("JS-Video-Brigde", "loadads error", th); h.a().a(obj, b(1)); } } private void a(Object obj, String str) { try { if (TextUtils.isEmpty(str)) { JSONObject jSONObject = new JSONObject(); jSONObject.put(PluginConstants.KEY_ERROR_CODE, 1); jSONObject.put("message", "params is null"); h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } } catch (Exception e) { w.a("JS-Video-Brigde", e.getMessage()); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void createWebview(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().b(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "createWebview error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void createView(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().a(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "createWebview error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void createPlayerView(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().c(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "createPlayerView error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void createSubPlayTemplateView(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().d(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "createSubPlayTemplateView error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void destroyComponent(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().e(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "destroyComponent error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getComponentOptions(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().f(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "getComponentOptions error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void setViewRect(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().g(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "setViewRect error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void removeFromSuperView(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().h(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "removeFromSuperView error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void appendSubView(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().i(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "appendSubView error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void appendViewTo(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().j(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "appendViewTo error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void onlyAppendSubView(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().k(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "appendSubView error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void onlyAppendViewTo(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().l(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "appendViewTo error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void bringViewToFront(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().m(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "bringViewToFront error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void hideView(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().n(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "hideView error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void showView(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().o(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "showView error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void setViewBgColor(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().p(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "setViewBgColor error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void setViewAlpha(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().q(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "setViewAlpha error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void setViewScale(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().r(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "setViewScale error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void insertViewAbove(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().a(obj, new JSONObject(str), true); } catch (Throwable th) { w.d("JS-Video-Brigde", "insertViewAbove error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void insertViewBelow(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().b(obj, new JSONObject(str), true); } catch (Throwable th) { w.d("JS-Video-Brigde", "insertViewBelow error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void onlyInsertViewAbove(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().s(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "insertViewAbove error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void onlyInsertViewBelow(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().t(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "insertViewBelow error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void webviewLoad(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().u(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "webviewLoad error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void webviewReload(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().v(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "webviewReload error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void webviewGoBack(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().w(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "webviewGoBack error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void webviewGoForward(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().x(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "webviewGoForward error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerPlay(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().y(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerPlay error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerPause(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().z(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerPause error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerResume(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().A(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerResume error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerStop(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().B(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerStop error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerUpdateFrame(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().C(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerUpdateFrame error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerMute(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().D(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerMute error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerUnmute(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().E(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerUnmute error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerGetMuteState(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().F(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerGetMuteState error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerSetSource(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().G(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerSetSource error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void playerSetRenderType(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().H(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "playerSetRenderType error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void preloadSubPlayTemplateView(Object obj, String str) { a(obj, str); try { if (this.a != null) { com.mbridge.msdk.video.bt.a.c.a().I(obj, new JSONObject(str)); return; } a aVar = (a) obj; if (aVar.a instanceof WindVaneWebView) { WindVaneWebView windVaneWebView = aVar.a; if (windVaneWebView.getWebViewListener() != null) { ((com.mbridge.msdk.mbjscommon.c.a) windVaneWebView.getWebViewListener()).a(obj, str); w.a("JS-Video-Brigde", "preloadSubPlayTemplateView: RVWebViewListener"); return; } w.a("JS-Video-Brigde", "preloadSubPlayTemplateView: failed"); } } catch (Throwable th) { w.d("JS-Video-Brigde", "preloadSubPlayTemplateView error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void closeAd(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().J(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "closeAd error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void broadcast(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().K(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "broadcast error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void closeWeb(Object obj, String str) { w.d("JS-Video-Brigde", "type" + str); try { if (!TextUtils.isEmpty(str) && this.a != null && !TextUtils.isEmpty(str)) { int optInt = new JSONObject(str).optInt("status"); this.a.getJSContainerModule().hideAlertWebview(); this.a.getJSVideoModule().hideAlertView(optInt); } } catch (Throwable th) { w.b("JS-Video-Brigde", "closeWeb", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void ivRewardAdsWithoutVideo(Object obj, String str) { w.d("JS-Video-Brigde", "ivRewardAdsWithoutVideo : params" + str); try { if (!TextUtils.isEmpty(str) && this.a != null && !TextUtils.isEmpty(str)) { this.a.getJSContainerModule().ivRewardAdsWithoutVideo(str); } } catch (Throwable th) { w.b("JS-Video-Brigde", "ivRewardAdsWithoutVideo", th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void setSubPlayTemplateInfo(Object obj, String str) { w.d("JS-Video-Brigde", "setSubPlayTemplateInfo : " + str); a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().L(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "setSubPlayTemplateInfo error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void webviewFireEvent(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().M(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "setSubPlayTemplateInfo error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void increaseOfferFrequence(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().N(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "increaseOfferFrequence error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void handleNativeObject(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.b.a().a(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "handleNativeObject error " + th); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void loadingResourceStatus(Object obj, String str) { a(obj, str); if (obj != null) { try { a aVar = (a) obj; int optInt = new JSONObject(str).optInt("isReady", 1); if (aVar.a != null) { WindVaneWebView windVaneWebView = aVar.a; if (windVaneWebView.getWebViewListener() != null) { windVaneWebView.getWebViewListener().c(windVaneWebView, optInt); } } } catch (Throwable th) { w.d("JS-Video-Brigde", "loadingResourceStatus error " + th); } } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void createNativeEC(Object obj, String str) { a(obj, str); try { com.mbridge.msdk.video.bt.a.c.a().P(obj, new JSONObject(str)); } catch (Throwable th) { w.d("JS-Video-Brigde", "createNativeEC error " + th); } } /* JADX WARNING: Removed duplicated region for block: B:38:0x00f1 A[Catch:{ all -> 0x0127 }] */ /* JADX WARNING: Removed duplicated region for block: B:41:0x00fd A[ADDED_TO_REGION, Catch:{ all -> 0x0127 }] */ @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void setCacheItem(Object obj, String str) { boolean z; JSONObject jSONObject; if (com.mbridge.msdk.foundation.controller.b.a().d() && this.b == null) { try { this.b = new FastKV.Builder(e.b(com.mbridge.msdk.foundation.same.b.c.MBRIDGE_700_CONFIG), "MBridgeH5CacheSP").build(); } catch (Exception unused) { this.b = null; } } String str2 = "Save Success"; int i = 1; if (this.b != null) { try { if (!TextUtils.isEmpty(str)) { JSONObject jSONObject2 = new JSONObject(str); String string = jSONObject2.getString("key"); String string2 = jSONObject2.getString(DomainCampaignEx.LOOPBACK_VALUE); if (!TextUtils.isEmpty(string) && !TextUtils.isEmpty(string2)) { try { this.b.putString(string, string2); } catch (Exception unused2) { } } } str2 = ""; } catch (Throwable th) { w.d("JS-Video-Brigde", "setCacheItem error " + th); str2 = "Save Error, reason is : " + th.getMessage(); } z = false; jSONObject = new JSONObject(); if (z) { i = 0; } jSONObject.put(PluginConstants.KEY_ERROR_CODE, i); jSONObject.put("message", str2); if (obj != null || !z) { h.a().b(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } else { h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); return; } } else { try { SharedPreferences sharedPreferences = com.mbridge.msdk.foundation.controller.a.f().j().getSharedPreferences("MBridgeH5CacheSP", 0); if (!TextUtils.isEmpty(str)) { JSONObject jSONObject3 = new JSONObject(str); String string3 = jSONObject3.getString("key"); String string4 = jSONObject3.getString(DomainCampaignEx.LOOPBACK_VALUE); if (!TextUtils.isEmpty(string3) && !TextUtils.isEmpty(string4)) { sharedPreferences.edit().putString(string3, string4).apply(); } } str2 = ""; } catch (Throwable th2) { w.d("JS-Video-Brigde", "setCacheItem error " + th2); str2 = "Save Error, reason is : " + th2.getMessage(); } z = false; jSONObject = new JSONObject(); if (z) { } jSONObject.put(PluginConstants.KEY_ERROR_CODE, i); jSONObject.put("message", str2); if (obj != null) { } h.a().b(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } z = true; try { jSONObject = new JSONObject(); if (z) { } jSONObject.put(PluginConstants.KEY_ERROR_CODE, i); jSONObject.put("message", str2); if (obj != null) { } h.a().b(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } catch (Throwable unused3) { w.d("JS-Video-Brigde", "setCacheItem error "); } } /* JADX WARNING: Removed duplicated region for block: B:32:0x00db A[Catch:{ all -> 0x0111 }] */ /* JADX WARNING: Removed duplicated region for block: B:35:0x00e7 A[ADDED_TO_REGION, Catch:{ all -> 0x0111 }] */ @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void removeCacheItem(Object obj, String str) { boolean z; JSONObject jSONObject; if (com.mbridge.msdk.foundation.controller.b.a().d() && this.b == null) { try { this.b = new FastKV.Builder(e.b(com.mbridge.msdk.foundation.same.b.c.MBRIDGE_700_CONFIG), "MBridgeH5CacheSP").build(); } catch (Exception unused) { this.b = null; } } String str2 = "Delete Success"; int i = 1; if (this.b != null) { try { if (!TextUtils.isEmpty(str)) { String string = new JSONObject(str).getString("key"); if (!TextUtils.isEmpty(string)) { this.b.remove(string); } } str2 = ""; } catch (Throwable th) { w.d("JS-Video-Brigde", "removeCacheItem error " + th); str2 = "Delete Error, reason is : " + th.getMessage(); } z = false; jSONObject = new JSONObject(); if (z) { i = 0; } jSONObject.put(PluginConstants.KEY_ERROR_CODE, i); jSONObject.put("message", str2); if (obj != null || !z) { h.a().b(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } else { h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); return; } } else { try { SharedPreferences sharedPreferences = com.mbridge.msdk.foundation.controller.a.f().j().getSharedPreferences("MBridgeH5CacheSP", 0); if (!TextUtils.isEmpty(str)) { String string2 = new JSONObject(str).getString("key"); if (!TextUtils.isEmpty(string2)) { sharedPreferences.edit().remove(string2).apply(); } } str2 = ""; } catch (Throwable th2) { w.d("JS-Video-Brigde", "removeCacheItem error " + th2); str2 = "Delete Error, reason is : " + th2.getMessage(); } z = false; jSONObject = new JSONObject(); if (z) { } jSONObject.put(PluginConstants.KEY_ERROR_CODE, i); jSONObject.put("message", str2); if (obj != null) { } h.a().b(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } z = true; try { jSONObject = new JSONObject(); if (z) { } jSONObject.put(PluginConstants.KEY_ERROR_CODE, i); jSONObject.put("message", str2); if (obj != null) { } h.a().b(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } catch (Throwable unused2) { w.d("JS-Video-Brigde", "removeCacheItem error "); } } /* JADX DEBUG: Failed to insert an additional move for type inference into block B:17:0x0042 */ /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r10v4, types: [java.lang.Object] */ /* JADX WARN: Type inference failed for: r0v1, types: [org.json.JSONObject] */ /* JADX WARN: Type inference failed for: r10v8 */ /* JADX WARN: Type inference failed for: r0v8, types: [org.json.JSONObject] */ /* JADX WARN: Type inference failed for: r10v19 */ /* JADX WARN: Type inference failed for: r10v23, types: [org.json.JSONObject] */ /* JADX WARNING: Removed duplicated region for block: B:42:0x0103 */ /* JADX WARNING: Removed duplicated region for block: B:43:0x0107 */ /* JADX WARNING: Removed duplicated region for block: B:45:0x010e */ /* JADX WARNING: Removed duplicated region for block: B:50:? A[RETURN, SYNTHETIC] */ /* JADX WARNING: Unknown variable types count: 3 */ @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getAllCache(Object obj, String str) { ?? r10; Throwable th; Throwable th2; Map<String, Object> map = null; if (com.mbridge.msdk.foundation.controller.b.a().d() && this.b == null) { try { this.b = new FastKV.Builder(e.b(com.mbridge.msdk.foundation.same.b.c.MBRIDGE_700_CONFIG), "MBridgeH5CacheSP").build(); } catch (Exception unused) { this.b = null; } } String str2 = "getAllCache Success"; if (this.b != null) { try { r10 = new JSONObject(); try { map = this.b.getAll(); } catch (Exception unused2) { } if (map != null) { try { for (Map.Entry<String, Object> entry : map.entrySet()) { r10.put(entry.getKey(), entry.getValue()); } } catch (Throwable th3) { th2 = th3; map = r10; w.d("JS-Video-Brigde", "getAllCache error " + th2); str2 = "getAllCache Error, reason is : " + th2.getMessage(); r10 = map; ?? jSONObject = new JSONObject(); jSONObject.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject.put("message", str2); if (r10 != 0) { } if (obj != null) { } } } } catch (Throwable th4) { th2 = th4; w.d("JS-Video-Brigde", "getAllCache error " + th2); str2 = "getAllCache Error, reason is : " + th2.getMessage(); r10 = map; ?? jSONObject2 = new JSONObject(); jSONObject2.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject2.put("message", str2); if (r10 != 0) { } if (obj != null) { } } } else { try { SharedPreferences sharedPreferences = com.mbridge.msdk.foundation.controller.a.f().j().getSharedPreferences("MBridgeH5CacheSP", 0); ?? jSONObject3 = new JSONObject(); try { for (Map.Entry<String, ?> entry2 : sharedPreferences.getAll().entrySet()) { jSONObject3.put(entry2.getKey(), entry2.getValue()); } r10 = jSONObject3; } catch (Throwable th5) { th = th5; map = jSONObject3; w.d("JS-Video-Brigde", "getAllCache error " + th); str2 = "getAllCache Error, reason is : " + th.getMessage(); r10 = map; ?? jSONObject22 = new JSONObject(); jSONObject22.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject22.put("message", str2); if (r10 != 0) { } if (obj != null) { } } } catch (Throwable th6) { th = th6; w.d("JS-Video-Brigde", "getAllCache error " + th); str2 = "getAllCache Error, reason is : " + th.getMessage(); r10 = map; ?? jSONObject222 = new JSONObject(); jSONObject222.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject222.put("message", str2); if (r10 != 0) { } if (obj != null) { } } } try { ?? jSONObject2222 = new JSONObject(); jSONObject2222.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject2222.put("message", str2); if (r10 != 0) { jSONObject2222.put("data", r10); } else { jSONObject2222.put("data", "{}"); } if (obj != null) { h.a().a(obj, Base64.encodeToString(jSONObject2222.toString().getBytes(), 2)); } } catch (Throwable th7) { w.d("JS-Video-Brigde", "getAllCache error " + th7); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void clearAllCache(Object obj, String str) { if (com.mbridge.msdk.foundation.controller.b.a().d() && this.b == null) { try { this.b = new FastKV.Builder(e.b(com.mbridge.msdk.foundation.same.b.c.MBRIDGE_700_CONFIG), "MBridgeH5CacheSP").build(); } catch (Exception unused) { this.b = null; } } FastKV fastKV = this.b; if (fastKV != null) { try { fastKV.clear(); if (obj != null) { JSONObject jSONObject = new JSONObject(); jSONObject.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject.put("message", "Success"); h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } } catch (Throwable th) { w.d("JS-Video-Brigde", "getAllCache error " + th); } } else { try { com.mbridge.msdk.foundation.controller.a.f().j().getSharedPreferences("MBridgeH5CacheSP", 0).edit().clear().apply(); if (obj != null) { JSONObject jSONObject2 = new JSONObject(); jSONObject2.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject2.put("message", "Success"); h.a().a(obj, Base64.encodeToString(jSONObject2.toString().getBytes(), 2)); } } catch (Throwable th2) { w.d("JS-Video-Brigde", "getAllCache error " + th2); } } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getCutout(Object obj, String str) { try { String j = this.a.getJSCommon().j(); w.d("JS-Video-Brigde", j); if (obj == null || TextUtils.isEmpty(j)) { JSONObject jSONObject = new JSONObject(); jSONObject.put(PluginConstants.KEY_ERROR_CODE, 1); jSONObject.put("message", "No notch data, plz try again later."); h.a().b(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); return; } h.a().a(obj, Base64.encodeToString(j.getBytes(), 2)); } catch (Throwable th) { w.d("JS-Video-Brigde", "getCutout error : " + th.getMessage()); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getAppSetting(Object obj, String str) { JSONObject jSONObject; try { String optString = new JSONObject(str).optString("appid", ""); JSONObject jSONObject2 = new JSONObject(); if (!TextUtils.isEmpty(optString)) { String c = com.mbridge.msdk.c.b.a().c(optString); if (TextUtils.isEmpty(c)) { jSONObject = new JSONObject(com.mbridge.msdk.c.b.a().b().aZ()); } else { jSONObject = new JSONObject(c); jSONObject.put("isDefault", 0); } if (obj != null) { jSONObject2.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject2.put("message", "Success"); jSONObject2.put("data", jSONObject); } else { jSONObject2.put(PluginConstants.KEY_ERROR_CODE, 1); jSONObject2.put("message", "Get App Setting error, plz try again later."); } } else { jSONObject2.put(PluginConstants.KEY_ERROR_CODE, 1); jSONObject2.put("message", "Get App Setting error, because must give a appId."); } h.a().a(obj, Base64.encodeToString(jSONObject2.toString().getBytes(), 2)); } catch (Throwable th) { w.d("JS-Video-Brigde", "getAppSetting error : " + th.getMessage()); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getRewardSetting(Object obj, String str) { try { JSONObject j = com.mbridge.msdk.videocommon.d.b.a().b().j(); JSONObject jSONObject = new JSONObject(); if (obj == null || j == null) { jSONObject.put(PluginConstants.KEY_ERROR_CODE, 1); jSONObject.put("message", "Get Reward Setting error, plz try again later."); } else { jSONObject.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject.put("message", "Success"); jSONObject.put("data", j); } h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } catch (Throwable th) { w.d("JS-Video-Brigde", "getRewardSetting error : " + th.getMessage()); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getRewardUnitSetting(Object obj, String str) { try { JSONObject jSONObject = new JSONObject(str); String optString = jSONObject.optString("appid", ""); String optString2 = jSONObject.optString("unitid", ""); JSONObject jSONObject2 = new JSONObject(); if (TextUtils.isEmpty(optString) || TextUtils.isEmpty(optString2)) { jSONObject2.put(PluginConstants.KEY_ERROR_CODE, 1); jSONObject2.put("message", "Get reward unit Setting error, because must give appId and unitId."); } else { JSONObject F = com.mbridge.msdk.videocommon.d.b.a().a(optString, optString2).F(); if (obj == null || F == null) { jSONObject2.put(PluginConstants.KEY_ERROR_CODE, 1); jSONObject2.put("message", "Get Reward Unit Setting error, plz try again later."); } else { jSONObject2.put(PluginConstants.KEY_ERROR_CODE, 0); jSONObject2.put("message", "Success"); jSONObject2.put("data", F); } } h.a().a(obj, Base64.encodeToString(jSONObject2.toString().getBytes(), 2)); } catch (Throwable th) { w.d("JS-Video-Brigde", "getRewardUnitSetting error : " + th.getMessage()); } } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getUnitSetting(Object obj, String str) { try { JSONObject jSONObject = new JSONObject(); jSONObject.put(PluginConstants.KEY_ERROR_CODE, 1); jSONObject.put("message", "Get Unit Setting error, RV/IV can not support this method."); h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } catch (Throwable th) { w.d("JS-Video-Brigde", "getUnitSetting error : " + th.getMessage()); } } @Override // com.mbridge.msdk.mbjscommon.windvane.AbsMbridgeDownload public void sendNoticeAndCallBackClick(Object obj, String str) { click(obj, "{ \"type\":1,\"pt\":" + str + "}"); } @Override // com.mbridge.msdk.video.js.bridge.IVideoBridge public void getEncryptPrice(Object obj, String str) { String str2; String str3 = "not replaced"; try { JSONObject jSONObject = new JSONObject(); JSONObject jSONObject2 = new JSONObject(); int i = 1; if (TextUtils.isEmpty(str)) { str2 = "params is null"; } else { JSONObject jSONObject3 = new JSONObject(str); String optString = jSONObject3.optString("unitid", ""); String optString2 = jSONObject3.optString("requestId", ""); if (TextUtils.isEmpty(optString) || TextUtils.isEmpty(optString2)) { str2 = "params parsing exception"; } else { d b2 = com.mbridge.msdk.foundation.same.a.d.b(optString, optString2); if (b2 != null && b2.d() == 1) { str3 = bf.o; jSONObject2.put("encrypt_p", b2.b()); jSONObject2.put(CampaignUnit.KEY_IRLFA, 1); i = 0; } str2 = str3; } } jSONObject.put(PluginConstants.KEY_ERROR_CODE, i); jSONObject.put("message", str2); jSONObject.put("data", jSONObject2); h.a().a(obj, Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } catch (Throwable th) { w.d("JS-Video-Brigde", "getEncryptPrice error : " + th.getMessage()); } } }