package com.mbridge.msdk.mbsignalcommon.windvane; import android.content.Context; import android.os.Handler; import android.os.Looper; import android.os.Message; import android.text.TextUtils; import com.applovin.impl.sdk.utils.JsonUtils; import com.mbridge.msdk.mbsignalcommon.c.a; import java.util.regex.Pattern; /* loaded from: classes4.dex */ public final class i implements Handler.Callback, c { protected Pattern a; protected String b; protected Context d; protected WindVaneWebView e; protected final int c = 1; protected Handler f = new Handler(Looper.getMainLooper(), this); @Override // com.mbridge.msdk.mbsignalcommon.windvane.c public final void a(WindVaneWebView windVaneWebView) { this.e = windVaneWebView; } public i(Context context) { this.d = context; } /* JADX WARN: Removed duplicated region for block: B:11:0x006b A[RETURN] */ /* JADX WARN: Removed duplicated region for block: B:12:0x006c */ @Override // com.mbridge.msdk.mbsignalcommon.windvane.c /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final void b(java.lang.String r8) { /* r7 = this; boolean r0 = android.text.TextUtils.isEmpty(r8) if (r0 == 0) goto L7 return L7: r0 = 0 r1 = 2 r2 = 1 if (r8 != 0) goto Ld goto L68 Ld: com.mbridge.msdk.mbsignalcommon.windvane.WindVaneWebView r3 = r7.e com.mbridge.msdk.mbsignalcommon.windvane.a r3 = com.mbridge.msdk.mbsignalcommon.mraid.c.a(r3, r8) if (r3 == 0) goto L1a com.mbridge.msdk.mbsignalcommon.windvane.WindVaneWebView r8 = r7.e r3.b = r8 goto L69 L1a: java.util.regex.Pattern r3 = r7.a java.util.regex.Matcher r8 = r3.matcher(r8) boolean r3 = r8.matches() if (r3 == 0) goto L68 com.mbridge.msdk.mbsignalcommon.windvane.a r3 = new com.mbridge.msdk.mbsignalcommon.windvane.a r3.() int r4 = r8.groupCount() r5 = 5 if (r4 < r5) goto L38 java.lang.String r5 = r8.group(r5) r3.f = r5 L38: r5 = 3 if (r4 < r5) goto L68 java.lang.String r4 = r8.group(r2) r3.d = r4 java.lang.String r4 = r8.group(r1) r3.g = r4 java.lang.String r8 = r8.group(r5) r3.e = r8 java.util.HashMap r4 = com.mbridge.msdk.mbsignalcommon.base.e.k if (r4 == 0) goto L63 boolean r8 = r4.containsKey(r8) if (r8 == 0) goto L63 java.util.HashMap r8 = com.mbridge.msdk.mbsignalcommon.base.e.k java.lang.String r4 = r3.e java.lang.Object r8 = r8.get(r4) java.lang.String r8 = (java.lang.String) r8 r3.e = r8 L63: com.mbridge.msdk.mbsignalcommon.windvane.WindVaneWebView r8 = r7.e r3.b = r8 goto L69 L68: r3 = r0 L69: if (r3 != 0) goto L6c return L6c: com.mbridge.msdk.mbsignalcommon.windvane.WindVaneWebView r8 = r3.b if (r8 != 0) goto L71 goto L77 L71: java.lang.String r0 = r3.d java.lang.Object r0 = r8.getJsObject(r0) L77: if (r0 != 0) goto L7a goto Lc1 L7a: android.content.Context r8 = r7.d // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 java.lang.ClassLoader r8 = r8.getClassLoader() // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 java.lang.Class r4 = r0.getClass() // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 java.lang.String r4 = r4.getName() // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 com.mbridge.msdk.mbsignalcommon.c.a$c r8 = com.mbridge.msdk.mbsignalcommon.c.a.a(r8, r4) // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 java.lang.String r4 = r3.e // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 java.lang.Class[] r1 = new java.lang.Class[r1] // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 java.lang.Class r5 = java.lang.Object.class r6 = 0 r1[r6] = r5 // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 java.lang.Class r5 = java.lang.String.class r1[r2] = r5 // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 com.mbridge.msdk.mbsignalcommon.c.a$d r8 = r8.a(r4, r1) // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 r8.a() // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 boolean r1 = r0 instanceof com.mbridge.msdk.mbsignalcommon.windvane.h // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 if (r1 == 0) goto Lc1 r3.a = r8 // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 r3.c = r0 // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 android.os.Message r8 = android.os.Message.obtain() // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 r8.what = r2 // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 r8.obj = r3 // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 android.os.Handler r0 = r7.f // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 r0.sendMessage(r8) // Catch: java.lang.Exception -> Lb6 com.mbridge.msdk.mbsignalcommon.c.a.b.C0210a -> Lb8 goto Lc1 Lb6: r8 = move-exception goto Lba Lb8: r8 = move-exception goto Lbe Lba: r8.printStackTrace() goto Lc1 Lbe: r8.printStackTrace() Lc1: return */ throw new UnsupportedOperationException("Method not decompiled: com.mbridge.msdk.mbsignalcommon.windvane.i.b(java.lang.String):void"); } @Override // android.os.Handler.Callback public final boolean handleMessage(Message message) { a aVar = (a) message.obj; if (aVar == null) { return false; } try { } catch (Exception e) { e.printStackTrace(); } if (message.what != 1) { return false; } Object obj = aVar.c; a.d dVar = aVar.a; if (dVar != null && obj != null) { Object[] objArr = new Object[2]; objArr[0] = aVar; objArr[1] = TextUtils.isEmpty(aVar.f) ? JsonUtils.EMPTY_JSON : aVar.f; dVar.a(obj, objArr); } return true; } @Override // com.mbridge.msdk.mbsignalcommon.windvane.c public final boolean a(String str) { if (!j.a(str)) { return false; } this.a = j.b(str); this.b = str; return true; } }