Files
rr3-apk/decompiled/sources/com/fyber/inneractive/sdk/renderers/f.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

227 lines
8.6 KiB
Java

package com.fyber.inneractive.sdk.renderers;
import android.content.Context;
import android.view.ViewGroup;
import com.fyber.inneractive.sdk.activities.InneractiveRichMediaVideoPlayerActivityCore;
import com.fyber.inneractive.sdk.config.e0;
import com.fyber.inneractive.sdk.config.enums.Orientation;
import com.fyber.inneractive.sdk.config.enums.UnitDisplayType;
import com.fyber.inneractive.sdk.config.f0;
import com.fyber.inneractive.sdk.config.x;
import com.fyber.inneractive.sdk.external.InneractiveAdViewEventsListener;
import com.fyber.inneractive.sdk.external.WebViewRendererProcessHasGoneError;
import com.fyber.inneractive.sdk.flow.c0;
import com.fyber.inneractive.sdk.flow.r;
import com.fyber.inneractive.sdk.network.u;
import com.fyber.inneractive.sdk.ui.IAmraidWebViewController;
import com.fyber.inneractive.sdk.util.IAlog;
import com.fyber.inneractive.sdk.util.a0;
import com.fyber.inneractive.sdk.util.p;
import com.fyber.inneractive.sdk.util.p0;
import com.fyber.inneractive.sdk.web.a;
import com.fyber.inneractive.sdk.web.j;
/* loaded from: classes2.dex */
public final class f implements j.f {
public final /* synthetic */ h a;
public f(h hVar) {
this.a = hVar;
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a(boolean z, Orientation orientation) {
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void b(boolean z) {
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void e() {
this.a.a(new WebViewRendererProcessHasGoneError());
}
@Override // com.fyber.inneractive.sdk.web.h0
public final a0.a a(String str, p0 p0Var, a.b bVar) {
f0 f0Var;
x xVar;
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onClicked", IAlog.a(hVar));
ViewGroup viewGroup = this.a.p;
Context context = (viewGroup == null || viewGroup.getContext() == null) ? com.fyber.inneractive.sdk.util.o.a : this.a.p.getContext();
if (context != null) {
h hVar2 = this.a;
if (hVar2.f) {
AdContent adcontent = hVar2.b;
com.fyber.inneractive.sdk.response.f fVar = adcontent != 0 ? (com.fyber.inneractive.sdk.response.f) ((c0) adcontent).b : null;
if (fVar != null) {
r.a(fVar);
}
AdContent adcontent2 = this.a.b;
if (adcontent2 != 0 && (f0Var = ((c0) adcontent2).d) != null && (xVar = ((e0) f0Var).c) != null) {
r.a(com.fyber.inneractive.sdk.cache.session.enums.a.CLICK, xVar.b == UnitDisplayType.MRECT ? com.fyber.inneractive.sdk.cache.session.enums.b.RECTANGLE_DISPLAY : com.fyber.inneractive.sdk.cache.session.enums.b.BANNER_DISPLAY);
}
return this.a.a(context, str, p0Var, com.fyber.inneractive.sdk.util.h.DISPLAY);
}
}
return new a0.a(a0.d.FAILED, new Exception("No context or no native click detected"));
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void c() {
this.a.d(true);
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onResize", IAlog.a(hVar));
h hVar2 = this.a;
EventsListener eventslistener = hVar2.c;
if (eventslistener != 0) {
((InneractiveAdViewEventsListener) eventslistener).onAdResized(hVar2.a);
}
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void d() {
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onExpand", IAlog.a(hVar));
h hVar2 = this.a;
EventsListener eventslistener = hVar2.c;
if (eventslistener != 0) {
((InneractiveAdViewEventsListener) eventslistener).onAdExpanded(hVar2.a);
}
h hVar3 = this.a;
hVar3.getClass();
IAlog.a("%sweb view callback: onExpand", IAlog.a(hVar3));
this.a.d(true);
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void onClose() {
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onClose", IAlog.a(hVar));
h hVar2 = this.a;
EventsListener eventslistener = hVar2.c;
if (eventslistener != 0) {
((InneractiveAdViewEventsListener) eventslistener).onAdCollapsed(hVar2.a);
}
this.a.J();
h hVar3 = this.a;
hVar3.getClass();
IAlog.a("%sweb view callback: onClose", IAlog.a(hVar3));
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void a(String str, String str2) {
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onSuspiciousNoUserWebActionDetected", IAlog.a(hVar));
ViewGroup viewGroup = this.a.p;
if (viewGroup == null || viewGroup.getContext() == null) {
return;
}
h hVar2 = this.a;
if (!hVar2.v) {
u.a(hVar2.p.getContext(), str, str2, this.a.b);
h hVar3 = this.a;
hVar3.v = true;
IAlog.a("%sreporting auto redirect", IAlog.a(hVar3));
return;
}
IAlog.a("%sredirect already reported for this ad", IAlog.a(hVar2));
}
@Override // com.fyber.inneractive.sdk.web.h0
public final void a(boolean z) {
f0 f0Var;
x xVar;
com.fyber.inneractive.sdk.cache.session.enums.b bVar;
h hVar = this.a;
hVar.getClass();
IAlog.a("%sweb view callback: onVisibilityChanged: %s", IAlog.a(hVar), Boolean.valueOf(z));
if (z) {
h hVar2 = this.a;
if (!hVar2.o) {
IAlog.a("%sonShownForTheFirstTime called", IAlog.a(hVar2));
AdContent adcontent = hVar2.b;
com.fyber.inneractive.sdk.response.f fVar = adcontent != 0 ? (com.fyber.inneractive.sdk.response.f) ((c0) adcontent).b : null;
if (fVar != null) {
IAmraidWebViewController iAmraidWebViewController = hVar2.m;
if (iAmraidWebViewController != null) {
iAmraidWebViewController.n();
}
hVar2.b(fVar);
}
long I = hVar2.I();
hVar2.k = I;
if (I != 0) {
hVar2.a(true, I);
}
AdContent adcontent2 = hVar2.b;
if (adcontent2 != 0 && (f0Var = ((c0) adcontent2).d) != null && (xVar = ((e0) f0Var).c) != null) {
com.fyber.inneractive.sdk.cache.session.enums.a aVar = com.fyber.inneractive.sdk.cache.session.enums.a.IMPRESSION;
if (xVar.b == UnitDisplayType.MRECT) {
bVar = com.fyber.inneractive.sdk.cache.session.enums.b.RECTANGLE_DISPLAY;
} else {
bVar = com.fyber.inneractive.sdk.cache.session.enums.b.BANNER_DISPLAY;
}
r.a(aVar, bVar);
}
hVar2.D();
this.a.o = true;
return;
}
b bVar2 = hVar2.y;
if (bVar2 != null && !bVar2.h && !bVar2.g && bVar2.f != 0) {
bVar2.f = 0L;
bVar2.g = true;
bVar2.a();
}
this.a.J();
return;
}
b bVar3 = this.a.y;
if (bVar3 != null && bVar3.g) {
bVar3.g = false;
p.b.removeCallbacks(bVar3.j);
}
this.a.d(false);
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final boolean a(String str) {
ViewGroup viewGroup = this.a.p;
if (viewGroup == null || viewGroup.getContext() == null) {
return false;
}
boolean startRichMediaIntent = InneractiveRichMediaVideoPlayerActivityCore.startRichMediaIntent(this.a.p.getContext(), str);
if (!startRichMediaIntent) {
return startRichMediaIntent;
}
h hVar = this.a;
if (hVar.c == 0) {
return startRichMediaIntent;
}
hVar.C();
return startRichMediaIntent;
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a() {
this.a.C();
this.a.E();
}
@Override // com.fyber.inneractive.sdk.web.j.f
public final void a(IAmraidWebViewController.MraidVideoFailedToDisplayError mraidVideoFailedToDisplayError) {
h hVar = this.a;
EventsListener eventslistener = hVar.c;
if (eventslistener != 0) {
((InneractiveAdViewEventsListener) eventslistener).onAdEnteredErrorState(hVar.a, mraidVideoFailedToDisplayError);
}
}
}