package com.kwad.components.ad.fullscreen.b.b; import android.os.Vibrator; import android.text.TextUtils; import android.widget.FrameLayout; import android.widget.ImageView; import com.kwad.components.ad.reward.d.e; import com.kwad.components.ad.reward.d.f; import com.kwad.components.ad.reward.d.j; import com.kwad.components.ad.reward.k; import com.kwad.components.ad.reward.presenter.d.a; import com.kwad.components.core.playable.PlayableSource; import com.kwad.components.core.webview.b.a.r; import com.kwad.components.core.webview.b.kwai.i; import com.kwad.components.core.webview.jshandler.ac; import com.kwad.components.core.webview.jshandler.ad; import com.kwad.components.core.webview.jshandler.k; import com.kwad.sdk.R; import com.kwad.sdk.components.h; import com.kwad.sdk.core.g.d; import com.kwad.sdk.core.imageloader.ImageLoaderProxy; import com.kwad.sdk.core.report.g; import com.kwad.sdk.core.webview.kwai.c; import com.kwad.sdk.utils.ah; import com.kwad.sdk.utils.bi; import com.mbridge.msdk.playercommon.exoplayer2.text.ttml.TtmlNode; import org.json.JSONException; import org.json.JSONObject; public final class b extends a { private d gF; private Vibrator gG; private FrameLayout hc; private ImageView hd; private ac he; private i hf; private boolean hg; private boolean hh; private f hi = new f() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass1 */ @Override // com.kwad.components.ad.reward.d.f public final void a(PlayableSource playableSource, j jVar) { } @Override // com.kwad.components.ad.reward.d.f public final void bT() { b.this.hc.setVisibility(0); } @Override // com.kwad.components.ad.reward.d.f public final void bU() { b.this.hc.setVisibility(4); } }; private k.a hj = new k.a() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass2 */ @Override // com.kwad.components.ad.reward.k.a public final void cl() { b.this.hh = true; } @Override // com.kwad.components.ad.reward.k.a public final void cm() { b.this.hh = true; if (b.this.he != null) { b.this.he.pO(); } } @Override // com.kwad.components.ad.reward.k.a public final void cn() { b.this.hh = false; if (b.this.he != null) { b.this.he.pP(); } } @Override // com.kwad.components.ad.reward.k.a public final void co() { b.this.hh = false; } }; private e mPlayEndPageListener = new e() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass3 */ @Override // com.kwad.components.ad.reward.d.e public final void bE() { if (b.this.gF != null) { b.this.gF.bC(b.this.getContext()); } if (b.this.hd != null) { b.this.hd.setVisibility(0); } } }; /* access modifiers changed from: private */ /* access modifiers changed from: public */ private void ci() { if (this.gF == null) { float bI = com.kwad.sdk.core.response.a.b.bI(this.pS.mAdTemplate); d dVar = new d(bI); this.gF = dVar; dVar.a(new com.kwad.sdk.core.g.b() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass4 */ @Override // com.kwad.sdk.core.g.b public final void cc() { } @Override // com.kwad.sdk.core.g.b public final void d(double d) { com.kwad.sdk.core.c.b.Mt(); com.kwad.sdk.core.c.b.getCurrentActivity(); b.this.getActivity(); if (com.kwad.components.core.c.kwai.b.mg() || !b.this.hh) { bi.a(new Runnable() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass4.AnonymousClass1 */ public final void run() { b.this.gF.Oa(); } }, null, 500); return; } if (b.this.pS != null) { g gVar = new g(); gVar.h(d); b.this.pS.a(b.this.getContext(), 157, 1, 0, false, gVar); } bi.a(new Runnable() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass4.AnonymousClass2 */ public final void run() { com.kwad.sdk.core.e.b.d("TKFullScreenVideoPresenter", "onShakeEvent openGate2"); b.this.gF.Oa(); } }, null, 500); bi.a(b.this.getContext(), b.this.gG); } }); this.gF.I(bI); this.gF.bB(getContext()); if (getContext() != null) { this.gG = (Vibrator) getContext().getSystemService("vibrator"); } } } private void ck() { final String F = com.kwad.sdk.core.response.a.a.F(com.kwad.sdk.core.response.a.d.cs(this.pS.mAdTemplate)); bi.runOnUiThreadDelay(new Runnable() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass8 */ public final void run() { ImageLoaderProxy.INSTANCE.load(b.this.hd, F); } }, 1000); } @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.components.core.webview.b.e public final void a(i iVar) { this.hf = iVar; iVar.a(new i.a() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass7 */ @Override // com.kwad.components.core.webview.b.kwai.i.a public final boolean isMuted() { return !b.this.pS.mVideoPlayConfig.isVideoSoundEnable() || com.kwad.components.core.n.b.ar(b.this.getContext()).oz(); } }); } @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.components.core.webview.b.e public final void a(ac acVar) { super.a(acVar); this.he = acVar; } @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.components.core.webview.b.e public final void a(h hVar, com.kwad.sdk.core.webview.b bVar) { super.a(hVar, bVar); hVar.c(new ad(new ad.a() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass5 */ @Override // com.kwad.components.core.webview.jshandler.ad.a public final void cp() { b.this.ci(); } })); hVar.c(new com.kwad.components.core.webview.jshandler.d() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass6 */ @Override // com.kwad.components.core.webview.jshandler.d, com.kwad.sdk.core.webview.kwai.a public final void a(String str, c cVar) { super.a(str, cVar); final r rVar = new r(); try { rVar.parseJson(new JSONObject(str)); } catch (JSONException e) { com.kwad.sdk.core.e.b.printStackTrace(e); } bi.runOnUiThread(new Runnable() { /* class com.kwad.components.ad.fullscreen.b.b.b.AnonymousClass6.AnonymousClass1 */ public final void run() { if (TextUtils.equals("start", rVar.Rq)) { if (b.this.pS.mAdOpenInteractionListener != null) { b.this.pS.mAdOpenInteractionListener.onVideoPlayStart(); } } else if (TextUtils.equals(TtmlNode.END, rVar.Rq)) { if (b.this.pS.mAdOpenInteractionListener != null) { b.this.pS.mAdOpenInteractionListener.onVideoPlayEnd(); } } else if (TextUtils.equals("failed", rVar.Rq)) { long parseLong = rVar.errorReason != null ? Long.parseLong(rVar.errorReason) : 0; b.this.pS.mAdOpenInteractionListener.onVideoPlayError(rVar.errorCode, (int) parseLong); com.kwad.components.ad.reward.monitor.a.a(b.this.pS.oA, b.this.pS.mAdTemplate, b.this.pS.oS, rVar.errorCode, parseLong); } } }); } }); } @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.sdk.mvp.Presenter, com.kwad.components.ad.reward.presenter.a public final void ay() { ImageView.ScaleType scaleType; ImageView imageView; super.ay(); this.pS.oB = true; com.kwad.components.ad.reward.b.fg().a(this.hi); this.pS.a(this.hj); this.pS.a(this.mPlayEndPageListener); if (ah.dh(getContext())) { imageView = this.hd; scaleType = ImageView.ScaleType.FIT_XY; } else { imageView = this.hd; scaleType = ImageView.ScaleType.FIT_CENTER; } imageView.setScaleType(scaleType); ck(); } @Override // com.kwad.components.core.webview.b.e public final void b(k.a aVar) { float aV = com.kwad.sdk.b.kwai.a.aV(getContext()); aVar.width = (int) ((((float) com.kwad.sdk.b.kwai.a.getScreenWidth(getContext())) / aV) + 0.5f); aVar.height = (int) ((((float) com.kwad.sdk.b.kwai.a.getScreenHeight(getContext())) / aV) + 0.5f); } @Override // com.kwad.components.core.webview.b.e public final String ce() { return "ksad-fullscreen-video-card"; } @Override // com.kwad.components.core.webview.b.e public final FrameLayout cf() { return this.hc; } @Override // com.kwad.components.core.webview.b.e public final void cg() { ac acVar = this.he; if (acVar != null) { acVar.pM(); this.he.pN(); } this.hc.setVisibility(8); this.hd.setVisibility(8); this.pS.oB = false; com.kwad.components.core.webview.b.c.a.qh().aP(ce()); this.pS.b(this.hj); } @Override // com.kwad.components.ad.reward.presenter.d.a public final boolean ch() { return true; } @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.components.core.webview.b.e public final void cj() { ac acVar = this.he; if (acVar != null && !this.hg) { acVar.pK(); this.he.pL(); this.hg = true; } } @Override // com.kwad.sdk.mvp.Presenter public final void onCreate() { super.onCreate(); this.hc = (FrameLayout) findViewById(R.id.ksad_js_full_card); this.hd = (ImageView) findViewById(R.id.ksad_tk_bg_view); } @Override // com.kwad.components.ad.reward.presenter.d.a, com.kwad.sdk.mvp.Presenter public final void onUnbind() { super.onUnbind(); ac acVar = this.he; if (acVar != null) { acVar.pM(); this.he.pN(); } com.kwad.components.ad.reward.b.fg().b(this.hi); this.pS.b(this.hj); } }