package com.mbridge.msdk.mbsignalcommon.mraid; import android.content.Context; import android.text.TextUtils; import com.mbridge.msdk.MBridgeConstans; import com.mbridge.msdk.foundation.tools.af; import com.mbridge.msdk.mbsignalcommon.mraid.a; import com.mbridge.msdk.mbsignalcommon.windvane.WindVaneWebView; import com.vungle.ads.internal.presenter.MRAIDPresenter; import org.json.JSONObject; /* loaded from: classes4.dex */ public class MraidSignalCommunication extends BaseMraidSignalCommunication { public static final /* synthetic */ int $r8$clinit = 0; private b a; /* JADX WARN: Multi-variable type inference failed */ @Override // com.mbridge.msdk.mbsignalcommon.windvane.h public void initialize(Context context, WindVaneWebView windVaneWebView) { super.initialize(context, windVaneWebView); try { if (context instanceof b) { this.a = (b) context; return; } if (windVaneWebView.getObject() != null && (windVaneWebView.getObject() instanceof b)) { this.a = (b) windVaneWebView.getObject(); } if (windVaneWebView.getMraidObject() == null || !(windVaneWebView.getMraidObject() instanceof b)) { return; } this.a = (b) windVaneWebView.getMraidObject(); } catch (Exception e) { if (MBridgeConstans.DEBUG) { e.printStackTrace(); } } } public void open(Object obj, String str) { WindVaneWebView windVaneWebView; if (obj instanceof com.mbridge.msdk.mbsignalcommon.windvane.a) { com.mbridge.msdk.mbsignalcommon.windvane.a aVar = (com.mbridge.msdk.mbsignalcommon.windvane.a) obj; windVaneWebView = aVar.b; a.C0211a.a.a(aVar.b, MRAIDPresenter.OPEN); } else { windVaneWebView = null; } try { String optString = new JSONObject(str).optString("url"); af.b("MraidSignalCommunication", "MRAID Open " + optString); if (this.a == null || TextUtils.isEmpty(optString)) { return; } if (windVaneWebView == null || System.currentTimeMillis() - windVaneWebView.lastTouchTime <= com.mbridge.msdk.click.b.a.c || !com.mbridge.msdk.click.b.a.a(this.a.getMraidCampaign(), windVaneWebView.getUrl(), com.mbridge.msdk.click.b.a.a)) { this.a.open(optString); } } catch (Throwable th) { af.b("MraidSignalCommunication", "MRAID Open", th); } } public void close(Object obj, String str) { if (obj instanceof com.mbridge.msdk.mbsignalcommon.windvane.a) { a.C0211a.a.a(((com.mbridge.msdk.mbsignalcommon.windvane.a) obj).b, "close"); } try { af.b("MraidSignalCommunication", "MRAID close"); b bVar = this.a; if (bVar != null) { bVar.close(); } } catch (Throwable th) { af.b("MraidSignalCommunication", "MRAID close", th); } } public void unload(Object obj, String str) { if (obj instanceof com.mbridge.msdk.mbsignalcommon.windvane.a) { a.C0211a.a.a(((com.mbridge.msdk.mbsignalcommon.windvane.a) obj).b, "unload"); } try { af.b("MraidSignalCommunication", "MRAID unload"); b bVar = this.a; if (bVar != null) { bVar.unload(); } } catch (Throwable th) { af.b("MraidSignalCommunication", "MRAID unload", th); } } public void useCustomClose(Object obj, String str) { if (obj instanceof com.mbridge.msdk.mbsignalcommon.windvane.a) { a.C0211a.a.a(((com.mbridge.msdk.mbsignalcommon.windvane.a) obj).b, "useCustomClose"); } try { String optString = new JSONObject(str).optString("shouldUseCustomClose"); af.b("MraidSignalCommunication", "MRAID useCustomClose " + optString); if (TextUtils.isEmpty(optString) || this.a == null) { return; } this.a.useCustomClose(optString.toLowerCase().equals("true")); } catch (Throwable th) { af.b("MraidSignalCommunication", "MRAID useCustomClose", th); } } public void expand(Object obj, String str) { if (obj instanceof com.mbridge.msdk.mbsignalcommon.windvane.a) { a.C0211a.a.a(((com.mbridge.msdk.mbsignalcommon.windvane.a) obj).b, "expand"); } try { JSONObject jSONObject = new JSONObject(str); String optString = jSONObject.optString("url"); String optString2 = jSONObject.optString("shouldUseCustomClose"); af.b("MraidSignalCommunication", "MRAID expand " + optString + " " + optString2); if (TextUtils.isEmpty(optString) || TextUtils.isEmpty(optString2) || this.a == null) { return; } this.a.expand(optString, optString2.toLowerCase().equals("true")); } catch (Throwable th) { af.b("MraidSignalCommunication", "MRAID expand", th); } } public void setOrientationProperties(Object obj, String str) { if (obj instanceof com.mbridge.msdk.mbsignalcommon.windvane.a) { a.C0211a.a.a(((com.mbridge.msdk.mbsignalcommon.windvane.a) obj).b, MRAIDPresenter.SET_ORIENTATION_PROPERTIES); } try { JSONObject jSONObject = new JSONObject(str); String optString = jSONObject.optString("allowOrientationChange"); String optString2 = jSONObject.optString("forceOrientation"); af.b("MraidSignalCommunication", "MRAID setOrientationProperties"); if (TextUtils.isEmpty(optString) || TextUtils.isEmpty(optString2) || this.a == null) { return; } optString.toLowerCase().equals("true"); optString2.toLowerCase().hashCode(); } catch (Throwable th) { af.b("MraidSignalCommunication", "MRAID setOrientationProperties", th); } } }