package com.mbridge.msdk.mbbanner.common.c; import android.content.Context; import android.graphics.Bitmap; import android.os.Handler; import android.os.Looper; import android.os.Message; import android.text.TextUtils; import android.util.Base64; import android.view.MotionEvent; import android.view.View; import android.view.ViewGroup; import android.webkit.WebView; import android.widget.ImageView; import android.widget.RelativeLayout; import com.baidu.mobads.sdk.api.IAdInterListener; import com.iab.omid.library.mmadbridge.ScriptInjector; import com.iab.omid.library.mmadbridge.adsession.AdEvents; import com.iab.omid.library.mmadbridge.adsession.AdSession; import com.iab.omid.library.mmadbridge.adsession.FriendlyObstructionPurpose; import com.mbridge.msdk.MBridgeConstans; import com.mbridge.msdk.foundation.db.i; import com.mbridge.msdk.foundation.db.l; import com.mbridge.msdk.foundation.download.download.HTMLResourceManager; import com.mbridge.msdk.foundation.entity.CampaignEx; import com.mbridge.msdk.foundation.entity.CampaignUnit; import com.mbridge.msdk.foundation.same.report.d; import com.mbridge.msdk.foundation.tools.aa; import com.mbridge.msdk.foundation.tools.ai; import com.mbridge.msdk.foundation.tools.q; import com.mbridge.msdk.foundation.tools.s; import com.mbridge.msdk.foundation.tools.u; import com.mbridge.msdk.foundation.tools.w; import com.mbridge.msdk.mbbanner.common.b.a; import com.mbridge.msdk.mbbanner.common.b.e; import com.mbridge.msdk.mbbanner.common.util.BannerUtils; import com.mbridge.msdk.mbbanner.view.MBBannerWebView; import com.mbridge.msdk.mbjscommon.c.b; import com.mbridge.msdk.mbjscommon.windvane.AbsFeedBackForH5; import com.mbridge.msdk.mbjscommon.windvane.h; import com.mbridge.msdk.out.Campaign; import com.mbridge.msdk.out.MBBannerView; import com.mbridge.msdk.out.NativeListener; import com.mbridge.msdk.widget.FeedBackButton; import java.io.File; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import org.json.JSONObject; /* compiled from: BannerShowManager */ public final class c { private static String b = "BannerShowManager"; private float A; private View.OnClickListener B = new View.OnClickListener() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass7 */ public final void onClick(View view) { if (c.this.p) { c.c(c.this); } } }; private a C = new a() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass8 */ @Override // com.mbridge.msdk.mbbanner.common.b.a public final void a(int i) { if (i == 2) { c.d(c.this); } else { c.this.f(); } } @Override // com.mbridge.msdk.mbbanner.common.b.a public final void a(String str) { c.c(c.this); } @Override // com.mbridge.msdk.mbbanner.common.b.a public final void a() { c.c(c.this); } @Override // com.mbridge.msdk.mbbanner.common.b.a public final void b(int i) { if (i == 1) { c.this.d(); c.this.a((c) "", (String) 1); return; } c.this.c(); } @Override // com.mbridge.msdk.mbbanner.common.b.a public final void a(CampaignEx campaignEx) { c.this.a(campaignEx, false, ""); } @Override // com.mbridge.msdk.mbbanner.common.b.a public final void a(boolean z) { if (c.this.c != null) { c.this.o = z; if (z) { c.this.c.c(); } else { c.this.c.d(); } } } @Override // com.mbridge.msdk.mbbanner.common.b.a public final void a(boolean z, String str) { try { if (c.this.c == null) { return; } if (TextUtils.isEmpty(str)) { c.this.c.a(); c.this.c.b(); return; } CampaignEx parseCampaignWithBackData = CampaignEx.parseCampaignWithBackData(CampaignEx.campaignToJsonObject(c.this.e)); parseCampaignWithBackData.setClickURL(str); c.this.a(parseCampaignWithBackData, z, str); } catch (Exception e) { w.d(c.b, e.getMessage()); } } }; private b D = new b() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass4 */ @Override // com.mbridge.msdk.mbjscommon.c.b, com.mbridge.msdk.mbjscommon.windvane.d public final void a(WebView webView, String str) { c.this.l = true; w.d("WindVaneWebView", "BANNER onPageFinished"); w.d("BannerCallJS", "fireOnJSBridgeConnected"); h.a().a(webView); c.this.n = true; try { if (c.this.e != null && c.this.e.isActiveOm()) { c.this.w = com.mbridge.msdk.a.b.a(com.mbridge.msdk.foundation.controller.a.f().j(), webView, webView.getUrl(), c.this.e); if (c.this.w != null) { try { c.this.w.registerAdView(webView); if (c.this.i != null) { try { c.this.w.addFriendlyObstruction(c.this.i, FriendlyObstructionPurpose.OTHER, null); } catch (RuntimeException unused) { } } if (c.this.g != null) { try { c.this.w.addFriendlyObstruction(c.this.g, FriendlyObstructionPurpose.OTHER, null); } catch (RuntimeException unused2) { } } c.this.w.start(); } catch (Exception e) { w.a("OMSDK", e.getMessage()); } w.a("OMSDK", "adSession.start()"); } else if (c.this.e != null) { new d(com.mbridge.msdk.foundation.controller.a.f().j()).a(c.this.e.getRequestId(), c.this.e.getRequestIdNotice(), c.this.e.getId(), c.this.q, "fetch OM failed, context null"); } } } catch (Exception e2) { w.a("OMSDK", e2.getMessage()); if (c.this.e != null) { new d(com.mbridge.msdk.foundation.controller.a.f().j()).a(c.this.e.getRequestId(), c.this.e.getRequestIdNotice(), c.this.e.getId(), c.this.q, "fetch OM failed, context null"); } } if (c.this.e != null && !c.this.e.isHasMBTplMark()) { c.this.d(); c.this.a((c) "", (String) 1); } } @Override // com.mbridge.msdk.mbjscommon.c.b, com.mbridge.msdk.mbjscommon.windvane.d public final void a(WebView webView, int i, String str, String str2) { c.this.a((c) str); c.this.a((c) str, (String) 2); } }; com.mbridge.msdk.click.b a; private com.mbridge.msdk.mbbanner.common.b.c c; private boolean d; private CampaignEx e; private MBBannerView f; private ImageView g; private MBBannerWebView h; private ImageView i; private boolean j; private boolean k; private boolean l; private boolean m; private boolean n; private boolean o; private boolean p; private String q; private String r; private List<CampaignEx> s; private int t; private long u = 15000; private com.mbridge.msdk.mbbanner.common.bridge.a v; private AdSession w; private Handler x = new Handler(Looper.getMainLooper()) { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass1 */ public final void handleMessage(Message message) { super.handleMessage(message); if (message.what == 1) { try { if (c.this.w != null) { AdEvents.createAdEvents(c.this.w).impressionOccurred(); c.this.w.finish(); c.this.w = null; } } catch (Throwable th) { w.a(c.b, th.getMessage()); } } } }; private com.mbridge.msdk.foundation.same.e.a y = new com.mbridge.msdk.foundation.same.e.a() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass6 */ @Override // com.mbridge.msdk.foundation.same.e.a public final void cancelTask() { } @Override // com.mbridge.msdk.foundation.same.e.a public final void pauseTask(boolean z) { } @Override // com.mbridge.msdk.foundation.same.e.a public final void runTask() { c.this.a((c) "banner render failed because render is timeout"); } }; private float z; public c(MBBannerView mBBannerView, com.mbridge.msdk.mbbanner.common.b.c cVar, String str, String str2, boolean z2, com.mbridge.msdk.c.d dVar) { this.d = z2; this.f = mBBannerView; this.q = str2; this.r = str; this.c = new e(cVar, dVar); } public final void a(boolean z2, int i2) { this.t = i2; if (i2 == 0) { com.mbridge.msdk.c.d e2 = com.mbridge.msdk.c.b.a().e(com.mbridge.msdk.foundation.controller.a.f().k(), this.q); if (e2 != null) { z2 = e2.c() == 1; } else { return; } } this.d = z2; } public final void a(boolean z2) { this.d = z2; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void c() { if (this.f != null) { MBBannerWebView mBBannerWebView = this.h; if (!(mBBannerWebView == null || mBBannerWebView.getParent() == null)) { this.f.removeView(this.h); } if (this.g == null) { ImageView imageView = new ImageView(com.mbridge.msdk.foundation.controller.a.f().j()); this.g = imageView; imageView.setOnTouchListener(new View.OnTouchListener() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass9 */ public final boolean onTouch(View view, MotionEvent motionEvent) { c.this.z = motionEvent.getRawX(); c.this.A = motionEvent.getRawY(); String str = c.b; w.d(str, c.this.z + " " + c.this.A); return false; } }); this.g.setOnClickListener(new View.OnClickListener() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass10 */ public final void onClick(View view) { c.this.a(BannerUtils.managerCampaignEX(com.mbridge.msdk.mbjscommon.bridge.b.a(c.this.z, c.this.A), c.this.e), false, ""); } }); } String imageUrl = this.e.getImageUrl(); if (!TextUtils.isEmpty(imageUrl)) { com.mbridge.msdk.foundation.same.c.b.a(com.mbridge.msdk.foundation.controller.a.f().j()).a(imageUrl, new com.mbridge.msdk.foundation.same.c.c() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass11 */ @Override // com.mbridge.msdk.foundation.same.c.c public final void onSuccessLoad(Bitmap bitmap, String str) { if (c.this.g != null) { c.this.g.setImageBitmap(bitmap); } c.this.l = true; c.m(c.this); c.this.f(); c.this.d(); } @Override // com.mbridge.msdk.foundation.same.c.c public final void onFailedLoad(String str, String str2) { c.this.a((c) "banner show failed because banner default view is exception"); } }); } else { a("banner show failed because campain is exception"); } } else { a("banner show failed because banner view is exception"); } } private String a(CampaignEx campaignEx) { String str; String str2 = ""; if (campaignEx == null) { return str2; } String htmlContentFromUrl = HTMLResourceManager.getInstance().getHtmlContentFromUrl(campaignEx.getBannerUrl()); if (!TextUtils.isEmpty(htmlContentFromUrl)) { return ScriptInjector.injectScriptContentIntoHtml(MBridgeConstans.OMID_JS_SERVICE_CONTENT, htmlContentFromUrl); } String bannerHtml = campaignEx.getBannerHtml(); if (campaignEx.isActiveOm()) { try { File file = new File(bannerHtml); if (file.exists()) { str2 = u.a(file); } str = ScriptInjector.injectScriptContentIntoHtml(MBridgeConstans.OMID_JS_SERVICE_CONTENT, str2); } catch (Exception unused) { File file2 = new File(bannerHtml); if (file2.exists() && file2.isFile() && file2.canRead()) { str = "file:////" + bannerHtml; } } } else { File file3 = new File(bannerHtml); if (file3.exists() && file3.isFile() && file3.canRead()) { str = "file:////" + bannerHtml; } return bannerHtml; } return str; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void a(String str) { if (this.e != null && !e()) { this.x.removeCallbacks(this.y); com.mbridge.msdk.mbbanner.common.b.c cVar = this.c; if (cVar != null) { cVar.a(str); } com.mbridge.msdk.foundation.same.report.e.b(com.mbridge.msdk.foundation.controller.a.f().j(), this.e, this.q, str); } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ /* JADX WARNING: Removed duplicated region for block: B:62:0x01cd */ /* JADX WARNING: Removed duplicated region for block: B:66:0x0203 */ /* JADX WARNING: Removed duplicated region for block: B:95:0x0303 */ private void d() { boolean z2; Throwable th; MBBannerView mBBannerView; c cVar = this; if (cVar.l && !cVar.m && cVar.c != null) { cVar.m = true; cVar.x.removeCallbacks(cVar.y); CampaignEx campaignEx = cVar.e; if (campaignEx != null && !campaignEx.isCallbacked()) { cVar.e.setCallbacked(true); cVar.c.a(cVar.s); } } if (cVar.l && cVar.j && cVar.k && cVar.m && cVar.e != null && !e()) { MBBannerView mBBannerView2 = cVar.f; boolean z3 = mBBannerView2 != null && !ai.a(mBBannerView2) && !cVar.o; if (!z3 && (mBBannerView = cVar.f) != null) { mBBannerView.postDelayed(new Runnable() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass12 */ public final void run() { c.this.d(); } }, 1000); } if (!cVar.n || !z3) { z2 = z3; } else { w.d(b, "onBannerWebViewShow && transInfoToMraid"); int[] iArr = new int[2]; cVar.f.getLocationInWindow(iArr); MBBannerWebView mBBannerWebView = cVar.h; float f2 = (float) iArr[0]; float f3 = (float) iArr[1]; w.d("BannerCallJS", "fireOnBannerWebViewShow"); try { JSONObject jSONObject = new JSONObject(); jSONObject.put("startX", (double) f2); jSONObject.put("startY", (double) f3); jSONObject.put("scale", (double) aa.d(com.mbridge.msdk.foundation.controller.a.f().j())); h.a().a((WebView) mBBannerWebView, "webviewshow", Base64.encodeToString(jSONObject.toString().getBytes(), 2)); } catch (Throwable th2) { w.b("BannerCallJS", "fireOnBannerWebViewShow", th2); } MBBannerWebView mBBannerWebView2 = cVar.h; int i2 = iArr[0]; int i3 = iArr[1]; int width = cVar.f.getWidth(); int height = cVar.f.getHeight(); w.d("BannerCallJS", "transInfoForMraid"); try { int i4 = com.mbridge.msdk.foundation.controller.a.f().j().getResources().getConfiguration().orientation; JSONObject jSONObject2 = new JSONObject(); jSONObject2.put("orientation", i4 == 2 ? "landscape" : i4 == 1 ? "portrait" : "undefined"); jSONObject2.put("locked", "true"); float x2 = (float) s.x(com.mbridge.msdk.foundation.controller.a.f().j()); float y2 = (float) s.y(com.mbridge.msdk.foundation.controller.a.f().j()); HashMap z4 = s.z(com.mbridge.msdk.foundation.controller.a.f().j()); int intValue = ((Integer) z4.get("width")).intValue(); int intValue2 = ((Integer) z4.get("height")).intValue(); HashMap hashMap = new HashMap(); z2 = z3; try { hashMap.put("placementType", "inline"); hashMap.put("state", "default"); hashMap.put("viewable", "true"); hashMap.put("currentAppOrientation", jSONObject2); float f4 = (float) i2; float f5 = (float) i3; float f6 = (float) width; float f7 = (float) height; com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBBannerWebView2, f4, f5, f6, f7); com.mbridge.msdk.mbjscommon.mraid.a.a().b(mBBannerWebView2, f4, f5, f6, f7); com.mbridge.msdk.mbjscommon.mraid.a.a().b(mBBannerWebView2, x2, y2); com.mbridge.msdk.mbjscommon.mraid.a.a().c(mBBannerWebView2, (float) intValue, (float) intValue2); com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBBannerWebView2, hashMap); com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBBannerWebView2); } catch (Throwable th3) { th = th3; } } catch (Throwable th4) { th = th4; z2 = z3; w.b("BannerCallJS", "transInfoForMraid", th); cVar = this; cVar.n = false; if (!TextUtils.isEmpty(cVar.e.getImageUrl())) { } String str = b; w.d(str, "showSuccessed:" + cVar.e.getId()); if (!z2) { } } cVar = this; cVar.n = false; if (!TextUtils.isEmpty(cVar.e.getImageUrl())) { com.mbridge.msdk.foundation.same.c.b.a(com.mbridge.msdk.foundation.controller.a.f().j()).c(cVar.e.getImageUrl()); } } String str2 = b; w.d(str2, "showSuccessed:" + cVar.e.getId()); if (!z2) { ImageView imageView = cVar.g; if (imageView == null || imageView.getVisibility() != 0) { List<CampaignEx> list = cVar.s; if (list != null && list.size() > 0) { boolean z5 = false; int i5 = 0; for (int i6 = 0; i6 < cVar.s.size(); i6++) { if (!cVar.s.get(i6).isHasMBTplMark() && (i6 == 0 || !cVar.s.get(i6).isReport())) { cVar.c(cVar.s.get(i6), com.mbridge.msdk.foundation.controller.a.f().j(), cVar.q); cVar.s.get(i6).setReport(true); com.mbridge.msdk.foundation.same.a.d.a(cVar.q, cVar.s.get(i6), IAdInterListener.AdProdType.PRODUCT_BANNER); i5 = i6; z5 = true; } } if (z5) { cVar.b(cVar.s.get(i5), com.mbridge.msdk.foundation.controller.a.f().j(), cVar.q); cVar.a(cVar.s.get(i5), com.mbridge.msdk.foundation.controller.a.f().j(), cVar.q); } } } else { CampaignEx campaignEx2 = cVar.e; if (campaignEx2 != null) { if (campaignEx2 != null) { cVar.c(campaignEx2, com.mbridge.msdk.foundation.controller.a.f().j(), cVar.q); cVar.b(campaignEx2, com.mbridge.msdk.foundation.controller.a.f().j(), cVar.q); cVar.a(campaignEx2, com.mbridge.msdk.foundation.controller.a.f().j(), cVar.q); } cVar.e.setReport(true); com.mbridge.msdk.foundation.same.a.d.a(cVar.q, cVar.e, IAdInterListener.AdProdType.PRODUCT_BANNER); } } cVar.p = true; com.mbridge.msdk.mbbanner.common.b.c cVar2 = cVar.c; if (cVar2 != null) { cVar2.a(cVar.e, false); } cVar.x.sendEmptyMessageDelayed(1, 1000); com.mbridge.msdk.foundation.same.report.e.a(com.mbridge.msdk.foundation.controller.a.f().j(), cVar.e, cVar.q, ""); return; } cVar.e.setReport(false); } } private synchronized boolean e() { boolean isReport; isReport = this.e.isReport(); if (!isReport) { this.e.setReport(true); } return isReport; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void f() { ImageView imageView; if (this.d && (imageView = this.i) != null) { if (imageView.getVisibility() != 0) { this.i.setVisibility(0); this.i.setOnClickListener(this.B); } if (this.i.getParent() == null && this.f != null) { RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(aa.b(com.mbridge.msdk.foundation.controller.a.f().j(), 12.0f), aa.b(com.mbridge.msdk.foundation.controller.a.f().j(), 12.0f)); layoutParams.addRule(11); layoutParams.addRule(10); this.f.addView(this.i, layoutParams); } } } public final void a() { AdSession adSession = this.w; if (adSession != null) { adSession.finish(); this.w = null; w.a("omsdk", " adSession.finish() "); } if (this.c != null) { this.c = null; } MBBannerWebView mBBannerWebView = this.h; if (mBBannerWebView != null) { mBBannerWebView.setWebViewListener(null); } if (this.D != null) { this.D = null; } ImageView imageView = this.i; if (imageView != null) { imageView.setOnClickListener(null); } ImageView imageView2 = this.g; if (imageView2 != null) { imageView2.setOnClickListener(null); } MBBannerView mBBannerView = this.f; if (mBBannerView != null) { mBBannerView.removeAllViews(); } MBBannerWebView mBBannerWebView2 = this.h; if (mBBannerWebView2 != null) { mBBannerWebView2.release(); } com.mbridge.msdk.mbbanner.common.bridge.a aVar = this.v; if (aVar != null) { aVar.a(); } if (this.C != null) { this.C = null; } com.mbridge.msdk.foundation.b.b.a().c(this.q); } public final void b(boolean z2) { this.j = z2; d(); if (!z2) { CampaignEx campaignEx = this.e; String str = this.q; if (campaignEx != null) { String a2 = com.mbridge.msdk.mbjscommon.mraid.c.a(campaignEx.getId()); if (!TextUtils.isEmpty(a2)) { new d(com.mbridge.msdk.foundation.controller.a.f().j()).a(campaignEx.getRequestId(), campaignEx.getRequestIdNotice(), campaignEx.getId(), str, a2, campaignEx.isBidCampaign()); com.mbridge.msdk.mbjscommon.mraid.c.b(campaignEx.getId()); } } } } public final void c(boolean z2) { this.k = z2; d(); } private void a(CampaignEx campaignEx, Context context, String str) { if (campaignEx != null) { try { List<String> pv_urls = campaignEx.getPv_urls(); if (pv_urls != null && pv_urls.size() > 0) { for (String str2 : pv_urls) { com.mbridge.msdk.click.b.a(context, campaignEx, str, str2, false, true); } } } catch (Throwable th) { w.d(b, th.getMessage()); } } } private void b(CampaignEx campaignEx, Context context, String str) { if (campaignEx != null) { try { if (!TextUtils.isEmpty(campaignEx.getOnlyImpressionURL())) { com.mbridge.msdk.click.b.a(context, campaignEx, str, campaignEx.getOnlyImpressionURL(), false, true, com.mbridge.msdk.click.a.a.h); } } catch (Throwable th) { w.d(b, th.getMessage()); } } } private void c(final CampaignEx campaignEx, final Context context, String str) { if (!TextUtils.isEmpty(campaignEx.getImpressionURL())) { new Thread(new Runnable() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass13 */ public final void run() { try { l.a(i.a(context)).b(campaignEx.getId()); } catch (Exception unused) { w.d(c.b, "campain can't insert db"); } } }).start(); com.mbridge.msdk.click.b.a(context, campaignEx, str, campaignEx.getImpressionURL(), false, true, com.mbridge.msdk.click.a.a.g); } if (!TextUtils.isEmpty(str) && campaignEx.getNativeVideoTracking() != null && campaignEx.getNativeVideoTracking().l() != null) { com.mbridge.msdk.click.b.a(context, campaignEx, str, campaignEx.getNativeVideoTracking().l(), false, false); } } public final void a(final CampaignEx campaignEx, final boolean z2, final String str) { if (this.p) { if (this.a == null) { this.a = new com.mbridge.msdk.click.b(com.mbridge.msdk.foundation.controller.a.f().j(), this.q); } this.a.a(new NativeListener.TrackingExListener() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass2 */ @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener public final void onDismissLoading(Campaign campaign) { } @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener public final void onDownloadFinish(Campaign campaign) { } @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener public final void onDownloadProgress(int i) { } @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener public final void onDownloadStart(Campaign campaign) { } @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener public final void onFinishRedirection(Campaign campaign, String str) { } @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener public final boolean onInterceptDefaultLoadingDialog() { return false; } @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener public final void onRedirectionFailed(Campaign campaign, String str) { } @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener public final void onShowLoading(Campaign campaign) { } @Override // com.mbridge.msdk.out.NativeListener.NativeTrackingListener public final void onStartRedirection(Campaign campaign, String str) { } @Override // com.mbridge.msdk.out.NativeListener.TrackingExListener public final void onLeaveApp() { if (c.this.c != null) { c.this.c.b(); } } }); if (campaignEx != null) { try { if (campaignEx.needShowIDialog()) { campaignEx.setCampaignUnitId(this.q); AnonymousClass3 r7 = new com.mbridge.msdk.widget.dialog.a() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass3 */ @Override // com.mbridge.msdk.widget.dialog.a public final void a() { c.this.a.c(campaignEx); if (!c.this.e.isReportClick()) { c.this.e.setReportClick(true); com.mbridge.msdk.mbbanner.common.d.a.a(com.mbridge.msdk.foundation.controller.a.f().j(), campaignEx); } if (c.this.c != null) { c.this.c.a(); } if (z2 && !TextUtils.isEmpty(str)) { com.mbridge.msdk.mbbanner.common.d.a.a(campaignEx, c.this.q, str); } } @Override // com.mbridge.msdk.widget.dialog.a public final void b() { if (c.this.c != null) { c.this.c.a(false); } } @Override // com.mbridge.msdk.widget.dialog.a public final void c() { a(); } }; if (com.mbridge.msdk.click.c.a(campaignEx) && campaignEx.needShowIDialog()) { if (!this.a.b(campaignEx)) { com.mbridge.msdk.mbjscommon.confirmation.e.a().a("", campaignEx, this.f.getContext(), this.q, r7); com.mbridge.msdk.mbbanner.common.b.c cVar = this.c; if (cVar != null) { cVar.a(true); return; } return; } com.mbridge.msdk.mbbanner.common.d.a.a(com.mbridge.msdk.foundation.controller.a.f().j(), campaignEx); com.mbridge.msdk.mbbanner.common.b.c cVar2 = this.c; if (cVar2 != null) { cVar2.a(); return; } return; } } } catch (Throwable th) { th.printStackTrace(); } } this.a.c(campaignEx); if (!this.e.isReportClick()) { this.e.setReportClick(true); com.mbridge.msdk.mbbanner.common.d.a.a(com.mbridge.msdk.foundation.controller.a.f().j(), campaignEx); } com.mbridge.msdk.mbbanner.common.b.c cVar3 = this.c; if (cVar3 != null) { cVar3.a(); } if (z2 && !TextUtils.isEmpty(str)) { com.mbridge.msdk.mbbanner.common.d.a.a(campaignEx, this.q, str); } } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void a(String str, int i2) { if (this.e != null) { com.mbridge.msdk.mbbanner.common.d.a.a(com.mbridge.msdk.mbbanner.common.a.a.a().c(this.e.getId()).b(this.q).d(this.e.getRequestId()).e(this.e.getRequestIdNotice()).g(str).a(i2).a(this.e.isBidCampaign()), this.q); } } public final void a(int i2, int i3, int i4, int i5) { if (i2 != i4 || i3 != i5) { MBBannerWebView mBBannerWebView = this.h; w.d("BannerCallJS", "fireOnBannerViewSizeChange"); try { com.mbridge.msdk.mbjscommon.mraid.a.a().a(mBBannerWebView, (float) i2, (float) i3); } catch (Throwable th) { w.b("BannerCallJS", "fireOnBannerViewSizeChange", th); } } } private void d(boolean z2) { if (this.f != null) { FeedBackButton b2 = com.mbridge.msdk.foundation.b.b.a().b(this.q); if (com.mbridge.msdk.foundation.b.b.a().b() && z2 && b2 != null) { ViewGroup viewGroup = (ViewGroup) b2.getParent(); if (viewGroup != null) { viewGroup.removeView(b2); } b2.setVisibility(0); RelativeLayout.LayoutParams layoutParams = (RelativeLayout.LayoutParams) b2.getLayoutParams(); if (layoutParams == null) { layoutParams = new RelativeLayout.LayoutParams(com.mbridge.msdk.foundation.b.b.a, com.mbridge.msdk.foundation.b.b.b); } layoutParams.addRule(12); b2.setLayoutParams(layoutParams); this.f.addView(b2); } com.mbridge.msdk.foundation.b.b.a().a(this.q, new com.mbridge.msdk.foundation.b.a() { /* class com.mbridge.msdk.mbbanner.common.c.c.AnonymousClass5 */ @Override // com.mbridge.msdk.foundation.b.a public final void a() { String str; c.this.f.onPause(); try { JSONObject jSONObject = new JSONObject(); if (com.mbridge.msdk.foundation.controller.a.f().j() != null) { jSONObject.put("status", 1); } str = jSONObject.toString(); } catch (Throwable th) { w.b(c.b, th.getMessage(), th); str = ""; } h.a().a((WebView) c.this.h, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2)); } @Override // com.mbridge.msdk.foundation.b.a public final void b() { String str; c.this.f.onResume(); try { JSONObject jSONObject = new JSONObject(); if (com.mbridge.msdk.foundation.controller.a.f().j() != null) { jSONObject.put("status", 2); } str = jSONObject.toString(); } catch (Throwable th) { w.b(c.b, th.getMessage(), th); str = ""; } h.a().a((WebView) c.this.h, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str.getBytes(), 2)); } @Override // com.mbridge.msdk.foundation.b.a public final void a(String str) { String str2; c.this.f.onResume(); try { JSONObject jSONObject = new JSONObject(); if (com.mbridge.msdk.foundation.controller.a.f().j() != null) { jSONObject.put("status", 2); } str2 = jSONObject.toString(); } catch (Throwable th) { w.b(c.b, th.getMessage(), th); str2 = ""; } h.a().a((WebView) c.this.h, AbsFeedBackForH5.WEBVIEW_EVENT_DIALOG_METHOD_NAME, Base64.encodeToString(str2.getBytes(), 2)); } }); this.e.setCampaignUnitId(this.q); com.mbridge.msdk.foundation.b.b.a().a(this.q, this.e); } } /* JADX WARNING: Removed duplicated region for block: B:10:0x001f */ /* JADX WARNING: Removed duplicated region for block: B:12:0x0025 */ public final void a(CampaignUnit campaignUnit) { CampaignEx campaignEx; boolean z2 = false; if (campaignUnit != null) { ArrayList<CampaignEx> ads = campaignUnit.getAds(); this.s = ads; if (ads != null && ads.size() > 0) { campaignEx = this.s.get(0); this.e = campaignEx; if (campaignEx != null) { a("banner show failed because campain is exception"); return; } this.x.removeCallbacks(this.y); if (this.d && this.i == null) { ImageView imageView = new ImageView(com.mbridge.msdk.foundation.controller.a.f().j()); this.i = imageView; imageView.setBackgroundResource(q.a(com.mbridge.msdk.foundation.controller.a.f().j(), "mbridge_banner_close", "drawable")); this.i.setVisibility(8); this.i.setContentDescription("closeButton"); } this.l = false; this.m = false; this.p = false; if (!TextUtils.isEmpty(this.e.getBannerHtml()) || !TextUtils.isEmpty(this.e.getBannerUrl())) { com.mbridge.msdk.mbbanner.common.a.a a2 = com.mbridge.msdk.mbbanner.common.a.a.a().c(this.e.getId()).d(this.e.getRequestId()).e(this.e.getRequestIdNotice()).b(this.q).a(this.e.isBidCampaign()); String str = this.q; if (a2 != null) { a2.a("2000067"); if (com.mbridge.msdk.foundation.same.report.b.a().c()) { com.mbridge.msdk.foundation.same.report.b.a().a(a2.b()); } else { com.mbridge.msdk.foundation.same.report.c.a(a2.b(), com.mbridge.msdk.foundation.controller.a.f().j(), str); } } } this.x.postDelayed(this.y, this.u); String a3 = a(this.e); if (!TextUtils.isEmpty(a3)) { if (this.f != null) { if (this.h == null) { MBBannerWebView mBBannerWebView = new MBBannerWebView(com.mbridge.msdk.foundation.controller.a.f().j()); this.h = mBBannerWebView; mBBannerWebView.setLayoutParams(new RelativeLayout.LayoutParams(-1, -1)); this.h.setWebViewClient(new com.mbridge.msdk.mbbanner.view.a(this.q, this.s, this.C)); } ImageView imageView2 = this.g; if (imageView2 != null) { imageView2.setVisibility(8); } if (this.h.getVisibility() != 0) { this.h.setVisibility(0); } if (this.h.getParent() == null) { this.f.addView(this.h); d(this.e.isMraid()); } f(); com.mbridge.msdk.mbbanner.common.bridge.a aVar = new com.mbridge.msdk.mbbanner.common.bridge.a(this.f.getContext(), this.r, this.q); this.v = aVar; aVar.a(this.s); this.v.a(this.C); this.v.a(this.t); this.h.setWebViewListener(this.D); this.h.setObject(this.v); if (!a3.startsWith("file")) { if (this.e.isActiveOm()) { a3 = com.mbridge.msdk.a.b.a(a3); } this.h.loadDataWithBaseURL(this.e.getBannerUrl(), a3, "text/html", "utf-8", null); } else { this.h.loadUrl(a3); } } else { a("banner render failed because banner view is null", 2); a("banner show failed because banner view is exception"); } z2 = true; } if (!z2) { if (!TextUtils.isEmpty(this.e.getBannerHtml()) || !TextUtils.isEmpty(this.e.getBannerUrl())) { a("banner render failed because res load failed", 2); } c(); return; } return; } } campaignEx = null; this.e = campaignEx; if (campaignEx != null) { } } static /* synthetic */ void c(c cVar) { MBBannerWebView mBBannerWebView = cVar.h; if (!(mBBannerWebView == null || mBBannerWebView.getParent() == null)) { cVar.f.removeView(cVar.h); } ImageView imageView = cVar.g; if (!(imageView == null || imageView.getParent() == null)) { cVar.g.setVisibility(8); cVar.f.removeView(cVar.g); } ImageView imageView2 = cVar.i; if (!(imageView2 == null || imageView2.getParent() == null)) { cVar.f.removeView(cVar.i); cVar.i.setVisibility(8); } com.mbridge.msdk.foundation.b.b.a().c(cVar.q); com.mbridge.msdk.mbbanner.common.a.a c2 = com.mbridge.msdk.mbbanner.common.a.a.a().b(cVar.q).d(cVar.e.getRequestId()).e(cVar.e.getRequestIdNotice()).c(cVar.e.getId()); com.mbridge.msdk.mbbanner.common.a.a a2 = c2.f(cVar.e.getCreativeId() + "").a(cVar.e.isBidCampaign()); String str = cVar.q; if (a2 != null) { a2.a("2000069"); if (com.mbridge.msdk.foundation.same.report.b.a().c()) { com.mbridge.msdk.foundation.same.report.b.a().a(a2.b()); } else { com.mbridge.msdk.foundation.same.report.c.a(a2.b(), com.mbridge.msdk.foundation.controller.a.f().j(), str); } } BannerUtils.inserCloseId(cVar.q, cVar.s); com.mbridge.msdk.mbbanner.common.b.c cVar2 = cVar.c; if (cVar2 != null) { cVar2.e(); } } static /* synthetic */ void d(c cVar) { ImageView imageView; if (cVar.d && (imageView = cVar.i) != null && imageView.getVisibility() == 0) { cVar.i.setVisibility(8); cVar.i.setOnClickListener(null); if (cVar.f != null && cVar.i.getParent() != null) { cVar.f.removeView(cVar.i); } } } static /* synthetic */ void m(c cVar) { if (cVar.g != null) { MBBannerWebView mBBannerWebView = cVar.h; if (mBBannerWebView != null) { mBBannerWebView.setVisibility(8); } if (cVar.g.getVisibility() != 0) { cVar.g.setVisibility(0); } if (cVar.f != null) { RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(-1, -1); layoutParams.addRule(10); cVar.g.setScaleType(ImageView.ScaleType.FIT_XY); if (cVar.g.getParent() == null) { cVar.f.addView(cVar.g, layoutParams); } cVar.d(true); } } } }