package com.kwad.components.ad.interstitial.b; import android.app.Activity; import android.app.Dialog; import android.content.Context; import android.graphics.Outline; import android.os.Build; import android.os.Handler; import android.os.Looper; import android.os.Vibrator; import android.text.TextUtils; import android.view.View; import android.view.ViewGroup; import android.view.ViewOutlineProvider; import android.view.ViewParent; import android.widget.ImageView; import com.kwad.components.ad.f.kwai.kwai.b; import com.kwad.components.ad.interstitial.b.c; import com.kwad.components.core.k.a; import com.kwad.components.core.page.AdWebViewActivityProxy; import com.kwad.components.core.video.a; import com.kwad.components.core.webview.KsAdWebView; import com.kwad.components.core.webview.b.a.h; import com.kwad.components.core.webview.b.a.i; import com.kwad.components.core.webview.b.kwai.j; import com.kwad.components.core.webview.b.kwai.n; import com.kwad.components.core.webview.jshandler.WebCardVideoPositionHandler; import com.kwad.components.core.webview.jshandler.ac; import com.kwad.components.core.webview.jshandler.ad; import com.kwad.components.core.webview.jshandler.ae; import com.kwad.components.core.webview.jshandler.an; import com.kwad.components.core.webview.jshandler.f; import com.kwad.components.core.webview.jshandler.k; import com.kwad.components.core.webview.jshandler.m; import com.kwad.components.core.webview.jshandler.p; import com.kwad.components.core.webview.jshandler.r; import com.kwad.components.core.webview.jshandler.s; import com.kwad.components.core.webview.jshandler.t; import com.kwad.components.core.webview.jshandler.x; import com.kwad.components.core.webview.jshandler.z; import com.kwad.components.core.webview.kwai.c; import com.kwad.components.core.widget.kwai.c; import com.kwad.sdk.R; import com.kwad.sdk.api.KsAdVideoPlayConfig; import com.kwad.sdk.core.h.b; import com.kwad.sdk.core.response.model.AdInfo; import com.kwad.sdk.core.response.model.AdTemplate; import com.kwad.sdk.utils.ah; import com.kwad.sdk.utils.bi; import com.kwad.sdk.widget.KSFrameLayout; public final class d extends b { private static long iS = 400; private static float iT = 0.8f; private static float iU = 1.0f; private static float iV = 0.749f; private c cw; private b dG = new com.kwad.sdk.core.h.c() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass1 */ @Override // com.kwad.sdk.core.h.b, com.kwad.sdk.core.h.c public final void aZ() { com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "onPageVisible"); if (d.this.fy != null) { d.this.fy.pK(); d.this.fy.pL(); } } @Override // com.kwad.sdk.core.h.b, com.kwad.sdk.core.h.c public final void ba() { com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "onPageInvisible"); if (d.this.fy != null) { d.this.fy.pM(); d.this.fy.pN(); } } }; private int dq = -1; private z.b dv = new z.b() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass17 */ @Override // com.kwad.components.core.webview.jshandler.z.b public final void a(z.a aVar) { if (!d.this.fA && !d.this.jd) { d.this.dq = aVar.status; if (d.this.dq != 1) { d.this.s((d) "3"); return; } d.this.iX.setVisibility(0); a.oc().O(d.this.mAdTemplate); d.this.mHandler.removeCallbacksAndMessages(null); bi.c(d.this.je); if (d.this.jc != null) { d.this.jc.eJ(); } } } }; private ImageView eU; private com.kwad.sdk.core.video.videoview.a eV; private KsAdVideoPlayConfig ev; private boolean fA; private KSFrameLayout fw; private ac fy; private com.kwad.sdk.core.g.d gF; private Vibrator gG; private ad iR; private KSFrameLayout iW; private KsAdWebView iX; private ImageView iY; private a.b iZ; private c ie; /* renamed from: if reason: not valid java name */ private Dialog f35if; private j ja; private c.a jb; private com.kwad.components.ad.f.kwai.kwai.b jc; private boolean jd = false; private final Runnable je = new Runnable() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass12 */ public final void run() { com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "rollBackRunnable run"); d.this.s((d) "4"); } }; private t.b jf = new t.b() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass23 */ @Override // com.kwad.components.core.webview.jshandler.t.b public final void onAdShow() { if (!d.this.mAdTemplate.mPvReported && !d.this.ie.im && d.this.ie.hq != null) { d.this.ie.hq.onAdShow(); com.kwad.components.ad.interstitial.monitor.b.cE(); com.kwad.components.ad.interstitial.monitor.b.a(d.this.mAdTemplate, 2); } } }; protected AdInfo mAdInfo; private AdTemplate mAdTemplate; private com.kwad.components.core.c.a.c mApkDownloadHelper; protected Context mContext; private Handler mHandler = new Handler(Looper.getMainLooper()); private com.kwad.sdk.core.webview.b mJsBridgeContext; private com.kwad.components.core.webview.a mJsInterface; /* access modifiers changed from: private */ public static ViewGroup.LayoutParams A(int i) { int i2 = (int) (((float) i) * iV); return new ViewGroup.LayoutParams((int) (((float) i2) / 0.749f), i2); } private static float a(boolean z, boolean z2) { return (!z || !z2) ? 0.749f : 1.7777778f; } /* access modifiers changed from: private */ public static ViewGroup.LayoutParams a(int i, boolean z) { int i2 = (int) (((float) i) * (z ? iT : iU)); return new ViewGroup.LayoutParams(i2, (int) (((float) i2) * (z ? 1.7777778f : 0.749f))); } private static ViewGroup.MarginLayoutParams a(WebCardVideoPositionHandler.VideoPosition videoPosition, ViewGroup.MarginLayoutParams marginLayoutParams) { marginLayoutParams.topMargin = videoPosition.topMargin; marginLayoutParams.leftMargin = videoPosition.leftMargin; marginLayoutParams.width = videoPosition.width; marginLayoutParams.height = videoPosition.height; return marginLayoutParams; } private static void a(ViewGroup.MarginLayoutParams marginLayoutParams, ViewGroup.MarginLayoutParams marginLayoutParams2) { marginLayoutParams2.leftMargin = marginLayoutParams.leftMargin; marginLayoutParams2.rightMargin = marginLayoutParams.rightMargin; marginLayoutParams2.topMargin = marginLayoutParams.topMargin; marginLayoutParams2.bottomMargin = marginLayoutParams.bottomMargin; marginLayoutParams2.width = marginLayoutParams.width; marginLayoutParams2.height = marginLayoutParams.height; } private void a(com.kwad.components.core.webview.a aVar, String str) { aVar.a(dn()); aVar.a(dm()); aVar.a(new com.kwad.components.core.webview.b.kwai.c()); aVar.a(df()); aVar.a(new m(this.mJsBridgeContext)); aVar.a(de()); aVar.a(dd()); aVar.a(dj()); ac acVar = new ac(); this.fy = acVar; aVar.a(acVar); this.ie.a(dg()); aVar.a(dk()); aVar.a(dh()); aVar.a(new p(this.mJsBridgeContext)); aVar.a(da()); aVar.a(new z(this.dv, str)); aVar.a(cY()); t tVar = new t(this.mJsBridgeContext); tVar.a(this.jf); aVar.a(tVar); aVar.a(di()); aVar.a(new x(getOpenNewPageListener())); if (com.kwad.sdk.core.response.a.b.ct(com.kwad.sdk.core.response.a.d.cs(this.mAdTemplate))) { aVar.a(cX()); } if (db() != null) { aVar.a(this.jc); } aVar.a(cZ()); aVar.a(dc()); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void a(AdInfo adInfo, WebCardVideoPositionHandler.VideoPosition videoPosition, KSFrameLayout kSFrameLayout, boolean z) { kSFrameLayout.setWidthBasedRatio(!z); ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) kSFrameLayout.getLayoutParams(); com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "updateVideoContainerSize before size: " + marginLayoutParams.width + ", " + marginLayoutParams.height); a(videoPosition, marginLayoutParams); ViewGroup.MarginLayoutParams marginLayoutParams2 = new ViewGroup.MarginLayoutParams(marginLayoutParams); float aC = com.kwad.sdk.core.response.a.a.aC(adInfo); com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "updateVideoContainerSize materialRatio: " + aC); if (!z || aC <= 0.0f) { kSFrameLayout.setRatio(0.0f); } else { int i = marginLayoutParams.width; int i2 = (int) (((float) marginLayoutParams.height) / aC); marginLayoutParams.width = i2; marginLayoutParams.leftMargin += (i - i2) / 2; if (marginLayoutParams.width != 0) { float f = ((float) marginLayoutParams.height) / ((float) marginLayoutParams.width); com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "cardParams ratio: " + f); kSFrameLayout.setRatio(f); } } com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "cardParams width: " + marginLayoutParams.width + ", height: " + marginLayoutParams.height); kSFrameLayout.setLayoutParams(marginLayoutParams); float dimension = getContext().getResources().getDimension(R.dimen.ksad_interstitial_card_radius); if (videoPosition.cornerRadius != null) { kSFrameLayout.setRadius((float) videoPosition.cornerRadius.topLeft, (float) videoPosition.cornerRadius.topRight, (float) videoPosition.cornerRadius.bottomRight, (float) videoPosition.cornerRadius.bottomLeft); } else if (marginLayoutParams.width > marginLayoutParams.height) { kSFrameLayout.setRadius(dimension, dimension, 0.0f, 0.0f); } else { kSFrameLayout.setRadius(dimension, dimension, dimension, dimension); } if (z) { this.iY.setVisibility(0); ViewGroup.MarginLayoutParams marginLayoutParams3 = (ViewGroup.MarginLayoutParams) this.iY.getLayoutParams(); a(marginLayoutParams2, marginLayoutParams3); this.iY.setLayoutParams(marginLayoutParams3); this.ie.a(this.mContext, adInfo, this.mAdTemplate, this.iY); } else { this.iY.setVisibility(8); } if (Build.VERSION.SDK_INT >= 21) { kSFrameLayout.setOutlineProvider(new ViewOutlineProvider() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass16 */ public final void getOutline(View view, Outline outline) { outline.setRect(0, 0, view.getWidth(), view.getHeight()); } }); kSFrameLayout.setClipToOutline(true); } } /* access modifiers changed from: private */ public static boolean a(Dialog dialog) { Activity ownerActivity = dialog.getOwnerActivity(); return ownerActivity != null && !ownerActivity.isFinishing(); } private void aM() { String bK = com.kwad.sdk.core.response.a.b.bK(this.mAdTemplate); if (TextUtils.isEmpty(bK)) { s("1"); } else { u(bK); } } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void cW() { final boolean aB = com.kwad.sdk.core.response.a.a.aB(this.mAdInfo); final boolean dh = ah.dh(this.mContext); float a = a(dh, aB); com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "replaceNativeView cardRatio: " + a); this.ie.ig.setRatio(a); final ViewGroup viewGroup = (ViewGroup) this.iW.findViewById(R.id.ksad_interstitial_native); viewGroup.setVisibility(0); viewGroup.post(new Runnable() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass22 */ public final void run() { ViewGroup.LayoutParams a = dh ? d.a(d.this.iW.getWidth(), aB) : d.A(d.this.iW.getHeight()); d.this.iX.setVisibility(8); d.this.fw.setVisibility(8); ViewParent parent = d.this.ie.ig.getParent(); if (parent instanceof ViewGroup) { ((ViewGroup) parent).removeView(d.this.ie.ig); } viewGroup.addView(d.this.ie.ig); d.this.ie.ig.g(a.width, a.height); d.this.eV.requestLayout(); d.this.jd = true; } }); } private ad cX() { ad adVar = new ad(new ad.a() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass24 */ @Override // com.kwad.components.core.webview.jshandler.ad.a public final void cp() { d.this.ci(); } }); this.iR = adVar; return adVar; } private ae cY() { return new ae(this.mJsBridgeContext, this.mApkDownloadHelper); } private com.kwad.components.core.webview.b.kwai.d cZ() { h hVar = new h(); hVar.Ri = this.ie.iB; return new com.kwad.components.core.webview.b.kwai.d(hVar); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void ci() { float bI = com.kwad.sdk.core.response.a.b.bI(this.mAdTemplate); if (this.gF == null) { com.kwad.sdk.core.g.d dVar = new com.kwad.sdk.core.g.d(bI); this.gF = dVar; dVar.a(new com.kwad.sdk.core.g.b() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass18 */ @Override // com.kwad.sdk.core.g.b public final void cc() { } @Override // com.kwad.sdk.core.g.b public final void d(double d) { if (com.kwad.sdk.b.kwai.a.o(d.this.iW, 100)) { d.this.f((d) d); } bi.a(new Runnable() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass18.AnonymousClass1 */ public final void run() { com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "onShakeEvent openGate2"); d.this.gF.Oa(); } }, null, 500); } }); } this.gF.I(bI); this.gF.bB(getContext()); } private void clearJsInterfaceRegister() { com.kwad.components.core.webview.a aVar = this.mJsInterface; if (aVar != null) { aVar.destroy(); this.mJsInterface = null; } } private k da() { k kVar = new k(this.mJsBridgeContext); kVar.a(new k.b() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass25 */ @Override // com.kwad.components.core.webview.jshandler.k.b public final void a(k.a aVar) { aVar.height = com.kwad.sdk.b.kwai.a.getScreenHeight(d.this.mContext); aVar.width = com.kwad.sdk.b.kwai.a.getScreenHeight(d.this.mContext); } }); return kVar; } private com.kwad.components.ad.f.kwai.kwai.b db() { com.kwad.components.ad.f.kwai.kwai.b k = com.kwad.components.ad.f.kwai.kwai.b.k(this.mAdTemplate); this.jc = k; if (k != null) { k.a(new b.AbstractC0082b() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass2 */ @Override // com.kwad.components.ad.f.kwai.kwai.b.AbstractC0082b public final void C(int i) { if (i == com.kwad.components.ad.f.kwai.kwai.b.ms) { d.this.ie.b(d.this.getContext(), d.this.mAdTemplate); d.this.ie.a(true, -1, d.this.ie.eV); } d.this.dl(); } }); } return this.jc; } private com.kwad.components.ad.f.kwai.kwai.a dc() { final com.kwad.components.ad.f.kwai.kwai.a aVar = new com.kwad.components.ad.f.kwai.kwai.a(); this.ie.it.add(new c.AbstractC0085c() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass3 */ @Override // com.kwad.components.ad.interstitial.b.c.AbstractC0085c public final void cU() { aVar.eI(); } }); return aVar; } private n dd() { n nVar = new n(); nVar.a(new n.a() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass4 */ @Override // com.kwad.components.core.webview.b.kwai.n.a public final void a(i iVar) { d.this.eV.setVideoSoundEnable(!iVar.Rj); } }); return nVar; } private com.kwad.components.core.webview.b.kwai.i de() { return new com.kwad.components.core.webview.b.kwai.i() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass5 */ @Override // com.kwad.components.core.webview.b.kwai.i, com.kwad.sdk.core.webview.kwai.a, com.kwad.components.core.webview.b.kwai.e public final void a(String str, com.kwad.sdk.core.webview.kwai.c cVar) { super.a(str, cVar); i iVar = new i(); iVar.Rj = !d.this.ev.isVideoSoundEnable(); cVar.a(iVar); } }; } private s df() { return new s(this.mJsBridgeContext, new s.b() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass6 */ @Override // com.kwad.components.core.webview.jshandler.s.b public final void a(s.a aVar) { } }); } private a.b dg() { final com.kwad.components.core.webview.b.a.s sVar = new com.kwad.components.core.webview.b.a.s(); AnonymousClass7 r1 = new a.b() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass7 */ @Override // com.kwad.components.core.video.a.b public final void bs() { sVar.Rr = false; sVar.Rs = true; sVar.mC = (int) ((long) com.kwad.sdk.core.response.a.a.D(com.kwad.sdk.core.response.a.d.cs(d.this.mJsBridgeContext.getAdTemplate()))); d.this.ja.a(sVar); } @Override // com.kwad.components.core.video.a.b public final void d(long j) { sVar.Rr = false; sVar.Rs = false; sVar.mC = (int) Math.ceil((double) (((float) j) / 1000.0f)); d.this.ja.a(sVar); } @Override // com.kwad.components.core.video.a.b public final void onVideoPlayStart() { sVar.Rr = false; sVar.Rs = false; sVar.mC = 0; d.this.ja.a(sVar); } @Override // com.kwad.components.core.video.a.b public final void onVideoPlaying() { if (d.this.eU.getVisibility() == 0) { d.this.eU.setVisibility(8); } sVar.Rr = false; sVar.Rs = false; sVar.mC = (int) Math.ceil((double) (((float) d.this.eV.getCurrentPosition()) / 1000.0f)); d.this.ja.a(sVar); } }; this.iZ = r1; return r1; } private WebCardVideoPositionHandler dh() { return new WebCardVideoPositionHandler(new WebCardVideoPositionHandler.a() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass8 */ @Override // com.kwad.components.core.webview.jshandler.WebCardVideoPositionHandler.a public final void a(WebCardVideoPositionHandler.VideoPosition videoPosition) { com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "onVideoSetPosition hadRollBackToNative: " + d.this.jd); if (!d.this.jd && d.this.mAdInfo != null && com.kwad.sdk.core.response.a.a.aJ(d.this.mAdInfo)) { c unused = d.this.ie; boolean a = c.a(d.this.mContext, d.this.mAdInfo); d dVar = d.this; dVar.a(dVar.mAdInfo, videoPosition, d.this.fw, a); d.this.fw.setVisibility(0); d.this.iX.setVisibility(0); } } }); } private an di() { an anVar = new an(getContext(), this.mAdTemplate); anVar.a(new an.a() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass9 */ @Override // com.kwad.components.core.webview.jshandler.an.a /* renamed from: do reason: not valid java name */ public final boolean m45do() { if (d.this.ja != null) { d.this.ja.aG(false); } bi.runOnUiThread(new Runnable() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass9.AnonymousClass1 */ public final void run() { if (d.this.f35if != null) { d dVar = d.this; if (d.a((d) d.this.f35if)) { d.this.f35if.dismiss(); if (!d.this.ie.im && d.this.ie.hq != null) { d.this.ie.hq.onAdClosed(); } } } } }); boolean z = !d.this.ie.iz; if (z) { d.this.ie.a(true, -1, d.this.ie.eV); } return z; } }); return anVar; } private r dj() { return new r(new r.b() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass11 */ @Override // com.kwad.components.core.webview.jshandler.r.b public final void a(final r.a aVar) { if (d.this.f35if != null) { d.this.mHandler.post(new Runnable() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass11.AnonymousClass1 */ public final void run() { boolean z = true; if (d.this.ie.im || aVar.type != 0 || d.this.ie.ik || d.this.ie.il || !com.kwad.components.ad.interstitial.c.a.c(d.this.ie)) { d dVar = d.this; if (d.a((d) d.this.f35if)) { d.this.f35if.dismiss(); c cVar = d.this.ie; if (aVar.type != 3) { z = false; } cVar.a(z, -1, d.this.eV); if (!d.this.ie.im && d.this.ie.hq != null) { d.this.ie.hq.onAdClosed(); return; } return; } return; } d.this.ie.il = true; com.kwad.components.ad.interstitial.a.b.I(d.this.mContext); } }); } } }); } private j dk() { AnonymousClass13 r0 = new j() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass13 */ @Override // com.kwad.components.core.webview.b.kwai.j, com.kwad.sdk.core.webview.kwai.a, com.kwad.components.core.webview.b.kwai.e public final void a(String str, com.kwad.sdk.core.webview.kwai.c cVar) { super.a(str, cVar); if (d.this.eV.isIdle()) { com.kwad.components.core.webview.b.a.s sVar = new com.kwad.components.core.webview.b.a.s(); sVar.Rr = false; sVar.Rs = false; sVar.mC = 0; cVar.a(sVar); } if (d.this.eV.isCompleted()) { com.kwad.components.core.webview.b.a.s sVar2 = new com.kwad.components.core.webview.b.a.s(); sVar2.Rr = false; sVar2.Rs = true; sVar2.mC = (int) ((long) com.kwad.sdk.core.response.a.a.D(com.kwad.sdk.core.response.a.d.cs(d.this.mJsBridgeContext.getAdTemplate()))); cVar.a(sVar2); } } }; this.ja = r0; return r0; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void dl() { if (this.ie.eV != null) { this.ie.eV.release(); } Dialog dialog = this.f35if; if (dialog != null && a(dialog)) { this.f35if.dismiss(); } if (!this.ie.im && this.ie.hq != null) { this.ie.hq.onAdClosed(); } } private f dm() { return new f(this.mJsBridgeContext, this.mApkDownloadHelper, new com.kwad.sdk.core.webview.a.kwai.a() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass14 */ @Override // com.kwad.sdk.core.webview.a.kwai.a public final void a(com.kwad.sdk.core.webview.a.a.a aVar) { if (aVar != null) { if (!d.this.ie.im && d.this.ie.hq != null) { d.this.ie.hq.onAdClicked(); } d.this.ie.ik = true; if (!d.this.ie.im) { d.this.ie.cL(); } if (d.this.ie.f34if != null && com.kwad.components.ad.interstitial.kwai.b.cB()) { d.this.ie.f34if.dismiss(); } } } }); } private com.kwad.components.core.webview.jshandler.i dn() { return new com.kwad.components.core.webview.jshandler.i(this.mJsBridgeContext, this.mApkDownloadHelper, new com.kwad.sdk.core.webview.a.kwai.a() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass15 */ @Override // com.kwad.sdk.core.webview.a.kwai.a public final void a(com.kwad.sdk.core.webview.a.a.a aVar) { if (aVar != null) { if (!d.this.ie.im && d.this.ie.hq != null) { d.this.ie.hq.onAdClicked(); } d.this.ie.ik = true; if (!d.this.ie.im) { d.this.ie.cL(); } if (d.this.ie.f34if != null && com.kwad.components.ad.interstitial.kwai.b.cB()) { d.this.ie.f34if.dismiss(); } } } }); } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void f(double d) { this.ie.a(new c.b(getContext()).m(true).e(d).y(2).a(this.iW.getTouchCoords()).z(157)); bi.a(getContext(), this.gG); } private x.a getOpenNewPageListener() { return new x.a() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass10 */ @Override // com.kwad.components.core.webview.jshandler.x.a public final void a(com.kwad.components.core.webview.a.b bVar) { AdWebViewActivityProxy.launch(d.this.mContext, new AdWebViewActivityProxy.a.C0103a().aq(bVar.title).ar(bVar.url).N(d.this.mAdTemplate).nu()); } }; } private KsAdWebView.d getWebListener() { return new KsAdWebView.d() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass20 */ @Override // com.kwad.components.core.webview.KsAdWebView.d public final void ag() { } @Override // com.kwad.components.core.webview.KsAdWebView.d public final void ah() { } @Override // com.kwad.components.core.webview.KsAdWebView.d public final void b(int i, String str, String str2) { d.this.s((d) "1"); } }; } private void inflateJsBridgeContext() { com.kwad.sdk.core.webview.b bVar = new com.kwad.sdk.core.webview.b(); this.mJsBridgeContext = bVar; bVar.setAdTemplate(this.ie.mAdTemplate); this.mJsBridgeContext.mScreenOrientation = !ah.dh(this.mContext) ? 1 : 0; this.mJsBridgeContext.bfr = this.iW; this.mJsBridgeContext.Jc = this.iW; this.mJsBridgeContext.Il = this.iX; this.mJsBridgeContext.mReportExtData = null; } /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void s(String str) { com.kwad.sdk.core.e.b.d("InterstitialWebViewPresenter", "handleWebViewError " + str); com.kwad.sdk.core.g.d dVar = this.gF; if (dVar != null) { dVar.bC(getContext()); } this.mHandler.removeCallbacksAndMessages(null); if (!this.fA) { this.fA = true; com.kwad.components.core.k.a oc = com.kwad.components.core.k.a.oc(); AdTemplate adTemplate = this.mAdTemplate; oc.c(adTemplate, com.kwad.sdk.core.response.a.b.bK(adTemplate), str); this.mHandler.post(new Runnable() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass21 */ public final void run() { d.this.cW(); d.this.ie.cK(); } }); c.a aVar = this.jb; if (aVar != null) { aVar.b((KsAdWebView.d) null); } } } private void u(String str) { clearJsInterfaceRegister(); c.a b = this.iX.getClientConfig().R(this.mAdTemplate).b(getWebListener()); this.jb = b; this.iX.setClientConfig(b); com.kwad.components.core.webview.a aVar = new com.kwad.components.core.webview.a(this.iX); this.mJsInterface = aVar; a(aVar, str); this.iX.addJavascriptInterface(this.mJsInterface, "KwaiAd"); this.iX.loadUrl(str); bi.a(this.je, null, 3000); } @Override // com.kwad.sdk.mvp.Presenter, com.kwad.components.ad.interstitial.b.b public final void ay() { super.ay(); c cVar = (c) WJ(); this.ie = cVar; this.jd = false; this.f35if = cVar.f34if; this.ev = this.ie.ev; this.mApkDownloadHelper = this.ie.mApkDownloadHelper; AdTemplate adTemplate = this.ie.mAdTemplate; this.mAdTemplate = adTemplate; this.mAdInfo = com.kwad.sdk.core.response.a.d.cs(adTemplate); this.eV = this.ie.eV; this.cw.qz(); this.cw.a(this.dG); if (com.kwad.sdk.core.response.a.b.bJ(this.mAdTemplate)) { this.mHandler.post(new Runnable() { /* class com.kwad.components.ad.interstitial.b.d.AnonymousClass19 */ public final void run() { d.this.cW(); d.this.ie.cK(); } }); return; } inflateJsBridgeContext(); aM(); } @Override // com.kwad.components.ad.interstitial.b.b public final void cI() { super.cI(); com.kwad.components.ad.f.kwai.kwai.b bVar = this.jc; if (bVar != null) { bVar.eL(); } } @Override // com.kwad.components.ad.interstitial.b.b public final void cJ() { super.cJ(); com.kwad.components.ad.f.kwai.kwai.b bVar = this.jc; if (bVar != null) { bVar.eK(); } } @Override // com.kwad.sdk.mvp.Presenter public final void onCreate() { super.onCreate(); KsAdWebView ksAdWebView = (KsAdWebView) getRootView().findViewById(R.id.ksad_web_card_webView); this.iX = ksAdWebView; ksAdWebView.setBackgroundColor(0); this.iX.setVisibility(4); this.cw = new com.kwad.components.core.widget.kwai.c(this.iX, 100); this.iW = (KSFrameLayout) getRootView().findViewById(R.id.ksad_container); this.fw = (KSFrameLayout) getRootView().findViewById(R.id.ksad_video_container); this.eU = (ImageView) getRootView().findViewById(R.id.ksad_video_first_frame_container); this.iY = (ImageView) getRootView().findViewById(R.id.ksad_interstitial_video_blur); Context context = getContext(); this.mContext = context; if (context != null) { this.gG = (Vibrator) context.getSystemService("vibrator"); } } @Override // com.kwad.sdk.mvp.Presenter public final void onDestroy() { super.onDestroy(); } @Override // com.kwad.sdk.mvp.Presenter public final void onUnbind() { super.onUnbind(); this.mHandler.removeCallbacksAndMessages(null); this.cw.b(this.dG); this.cw.qA(); com.kwad.sdk.core.g.d dVar = this.gF; if (dVar != null) { dVar.bC(getContext()); } c.a aVar = this.jb; if (aVar != null) { aVar.b((KsAdWebView.d) null); } } }