package com.fyber.inneractive.sdk.activities; import android.content.ActivityNotFoundException; import android.content.Intent; import android.graphics.drawable.Drawable; import android.net.Uri; import android.os.Bundle; import android.text.TextUtils; import android.webkit.WebSettings; import android.webkit.WebView; import android.widget.ImageButton; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.RelativeLayout; import com.fyber.inneractive.sdk.R; import com.fyber.inneractive.sdk.config.global.s; import com.fyber.inneractive.sdk.external.InneractiveAdRequest; import com.fyber.inneractive.sdk.external.InneractiveAdSpot; import com.fyber.inneractive.sdk.external.InneractiveAdSpotManager; import com.fyber.inneractive.sdk.flow.q; import com.fyber.inneractive.sdk.network.r; import com.fyber.inneractive.sdk.network.s; import com.fyber.inneractive.sdk.util.IAlog; import com.fyber.inneractive.sdk.util.a0; import com.fyber.inneractive.sdk.util.d0; import com.fyber.inneractive.sdk.util.o; import com.fyber.inneractive.sdk.util.t; import com.google.android.gms.drive.DriveFile; import com.ironsource.nb; import java.net.URLDecoder; import java.util.Iterator; import org.json.JSONArray; import org.json.JSONObject; /* loaded from: classes2.dex */ public class InneractiveInternalBrowserActivity extends InneractiveBaseActivity { public static final String EXTRA_KEY_SPOT_ID = "spotId"; public static final String URL_EXTRA = "extra_url"; public static String j; public static InternalBrowserListener k; public q b; public String c; public LinearLayout d; public WebView e; public ImageButton f; public ImageButton g; public ImageButton h; public ImageButton i; public interface InternalBrowserListener { void onApplicationInBackground(); void onInternalBrowserDismissed(); } public static void a(InneractiveInternalBrowserActivity inneractiveInternalBrowserActivity, com.fyber.inneractive.sdk.click.b bVar) { s sVar; q qVar = inneractiveInternalBrowserActivity.b; InneractiveAdRequest inneractiveAdRequest = qVar != null ? qVar.a : null; com.fyber.inneractive.sdk.response.e d = qVar != null ? qVar.d() : null; q qVar2 = inneractiveInternalBrowserActivity.b; s.a aVar = new s.a(r.FYBER_SUCCESS_CLICK, inneractiveAdRequest, d, (qVar2 == null || (sVar = qVar2.c) == null) ? null : sVar.c()); JSONObject jSONObject = new JSONObject(); long j2 = bVar.e; if (j2 != 0) { Object valueOf = Long.valueOf(j2); try { jSONObject.put("time_passed", valueOf); } catch (Exception unused) { IAlog.f("Got exception adding param to json object: %s, %s", "time_passed", valueOf); } } JSONArray jSONArray = new JSONArray(); Iterator it = bVar.f.iterator(); while (it.hasNext()) { com.fyber.inneractive.sdk.click.i iVar = (com.fyber.inneractive.sdk.click.i) it.next(); JSONObject jSONObject2 = new JSONObject(); try { jSONObject2.put("url", iVar.a); jSONObject2.put("success", iVar.b); jSONObject2.put("opened_by", iVar.c); jSONObject2.put("reason", iVar.d); } catch (Exception unused2) { } jSONArray.put(jSONObject2); } try { jSONObject.put("urls", jSONArray); } catch (Exception unused3) { IAlog.f("Got exception adding param to json object: %s, %s", "urls", jSONArray); } Object obj = com.fyber.inneractive.sdk.util.h.VIDEO_CTA; try { jSONObject.put("origin", obj); } catch (Exception unused4) { IAlog.f("Got exception adding param to json object: %s, %s", "origin", obj); } aVar.f.put(jSONObject); aVar.a((String) null); } public static void disableWebviewZoomControls(WebView webView) { webView.getSettings().setSupportZoom(true); webView.getSettings().setBuiltInZoomControls(true); new d0(webView).run(); } public static void setHtmlExtra(String str) { j = str; } public static void setInternalBrowserListener(InternalBrowserListener internalBrowserListener) { k = internalBrowserListener; } @Override // android.app.Activity public void onBackPressed() { finish(); } @Override // com.fyber.inneractive.sdk.activities.InneractiveBaseActivity, android.app.Activity public void onCreate(Bundle bundle) { InneractiveAdSpot spot; getWindow().requestFeature(2); getWindow().setFeatureInt(2, -1); super.onCreate(bundle); if (getActionBar() != null) { getActionBar().hide(); } try { setContentView(a()); String stringExtra = getIntent().getStringExtra("spotId"); this.c = stringExtra; if (!TextUtils.isEmpty(stringExtra) && (spot = InneractiveAdSpotManager.get().getSpot(this.c)) != null) { this.b = spot.getAdContent(); } Intent intent = getIntent(); WebSettings settings = this.e.getSettings(); settings.setJavaScriptEnabled(true); settings.setDomStorageEnabled(true); settings.setSupportZoom(true); settings.setBuiltInZoomControls(true); settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true); disableWebviewZoomControls(this.e); this.e.setWebChromeClient(new c()); String stringExtra2 = intent.getStringExtra(URL_EXTRA); if (!TextUtils.isEmpty(j)) { String str = j + "