- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
93 lines
3.5 KiB
Java
93 lines
3.5 KiB
Java
package com.fyber.inneractive.sdk.measurement;
|
|
|
|
import android.text.TextUtils;
|
|
import android.webkit.RenderProcessGoneDetail;
|
|
import android.webkit.WebView;
|
|
import android.webkit.WebViewClient;
|
|
import com.fyber.inneractive.sdk.flow.g0;
|
|
import com.fyber.inneractive.sdk.util.IAlog;
|
|
import com.fyber.inneractive.sdk.util.t;
|
|
import com.iab.omid.library.fyber.adsession.AdEvents;
|
|
import com.iab.omid.library.fyber.adsession.AdSession;
|
|
import com.iab.omid.library.fyber.adsession.VerificationScriptResource;
|
|
import com.iab.omid.library.fyber.adsession.media.MediaEvents;
|
|
import java.util.ArrayList;
|
|
import java.util.Iterator;
|
|
|
|
/* loaded from: classes2.dex */
|
|
public final class d {
|
|
public AdSession a;
|
|
public AdEvents b;
|
|
public MediaEvents c;
|
|
public g0 f;
|
|
public boolean d = false;
|
|
public boolean e = false;
|
|
public final a g = new a();
|
|
|
|
public class a extends WebViewClient {
|
|
public a() {
|
|
}
|
|
|
|
@Override // android.webkit.WebViewClient
|
|
public final void onLoadResource(WebView webView, String str) {
|
|
super.onLoadResource(webView, str);
|
|
IAlog.e("%s Resources to load: %s", "OMVideo", str);
|
|
}
|
|
|
|
@Override // android.webkit.WebViewClient
|
|
public final boolean onRenderProcessGone(WebView webView, RenderProcessGoneDetail renderProcessGoneDetail) {
|
|
d dVar = d.this;
|
|
if (dVar.a != null) {
|
|
IAlog.a("%s destroy", "OMVideo");
|
|
try {
|
|
dVar.a.finish();
|
|
} catch (Throwable th) {
|
|
dVar.a(th);
|
|
}
|
|
}
|
|
dVar.b = null;
|
|
dVar.a = null;
|
|
dVar.c = null;
|
|
if (webView == null) {
|
|
return true;
|
|
}
|
|
t.a(webView);
|
|
webView.destroy();
|
|
return true;
|
|
}
|
|
}
|
|
|
|
public final void a(Throwable th) {
|
|
String simpleName = th.getClass().getSimpleName();
|
|
String format = String.format("%s - %s", "OpenMeasurementNativeVideoTracker", th.getMessage());
|
|
g0 g0Var = this.f;
|
|
com.fyber.inneractive.sdk.network.t.a(simpleName, format, g0Var != null ? g0Var.a : null, g0Var != null ? (com.fyber.inneractive.sdk.response.g) g0Var.b : null);
|
|
}
|
|
|
|
public final ArrayList a(ArrayList arrayList) {
|
|
VerificationScriptResource createVerificationScriptResourceWithoutParameters;
|
|
ArrayList arrayList2 = new ArrayList();
|
|
Iterator it = arrayList.iterator();
|
|
while (it.hasNext()) {
|
|
f fVar = (f) it.next();
|
|
VerificationScriptResource verificationScriptResource = null;
|
|
try {
|
|
if (fVar.a != null) {
|
|
if (!TextUtils.isEmpty(fVar.e) && !TextUtils.isEmpty(fVar.d)) {
|
|
createVerificationScriptResourceWithoutParameters = VerificationScriptResource.createVerificationScriptResourceWithParameters(fVar.e, fVar.a, fVar.d);
|
|
} else {
|
|
createVerificationScriptResourceWithoutParameters = VerificationScriptResource.createVerificationScriptResourceWithoutParameters(fVar.a);
|
|
}
|
|
verificationScriptResource = createVerificationScriptResourceWithoutParameters;
|
|
}
|
|
} catch (Throwable th) {
|
|
a(th);
|
|
}
|
|
if (verificationScriptResource != null) {
|
|
arrayList2.add(verificationScriptResource);
|
|
}
|
|
}
|
|
return arrayList2;
|
|
}
|
|
}
|