导航菜单

页面标题

页面副标题

CallApp v2.226 - RunnableC1190d.java 源代码

正在查看: CallApp v2.226 应用的 RunnableC1190d.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.fyber.inneractive.sdk.util;

import android.text.TextUtils;
import com.fyber.inneractive.sdk.config.IAConfigManager;
import com.fyber.inneractive.sdk.web.AbstractC1220i;
import com.fyber.inneractive.sdk.web.C1216e;
import com.iab.omid.library.fyber.ScriptInjector;

public final class RunnableC1190d implements Runnable {

    public final Object[] f32365a = null;

    public final C1216e f32366b;

    public RunnableC1190d(C1216e c1216e) {
        this.f32366b = c1216e;
    }

    @Override
    public final void run() {
        C1216e c1216e = this.f32366b;
        Object[] objArr = this.f32365a;
        c1216e.getClass();
        long currentTimeMillis = System.currentTimeMillis();
        String str = c1216e.f32508g;
        if (c1216e.f32509h) {
            AbstractC1220i abstractC1220i = c1216e.f32513l;
            String str2 = c1216e.f32510i;
            String str3 = c1216e.f32511j;
            com.fyber.inneractive.sdk.web.j0 j0Var = (com.fyber.inneractive.sdk.web.j0) abstractC1220i;
            j0Var.getClass();
            StringBuilder sb2 = new StringBuilder("<html><title>DigitalTurbine Ad</title><head><link rel=\"icon\" href=\"data:,\">");
            boolean z8 = false;
            if (TextUtils.isEmpty(str)) {
                IAlog.a("loadHtml called with an empty HTML!", new Object[0]);
            } else {
                if (j0Var.F) {
                    String b6 = AbstractC1201o.b("ia_js_load_monitor.txt");
                    if (!TextUtils.isEmpty(b6)) {
                        sb2.append(b6);
                    }
                }
                sb2.append("<script> window.iaPreCachedAd = true; </script>");
                IAConfigManager iAConfigManager = IAConfigManager.O;
                boolean a8 = iAConfigManager.f28983u.f29159b.a(false, "use_js_inline");
                if (!a8 || iAConfigManager.H.f28876b == null) {
                    sb2.append("<script src=\"https://cdn2.inner-active.mobi/client/ia-js-tags/dt-mraid-video-controller.js\"></script>");
                } else {
                    sb2.append("<script type=\"text/javascript\">");
                    sb2.append(iAConfigManager.H.f28876b);
                    sb2.append("</script>");
                }
                if (!TextUtils.isEmpty(str2)) {
                    sb2.append(str2);
                }
                sb2.append("<script>var prevWindowOnError = window.onerror; window.onerror = function(err) {if (typeof prevWindowOnError === 'function') {prevWindowOnError.apply();} console.log('WINDOW.ONERROR Javascript Error: ' + err);};</script></head><style>body{text-align:center !important;margin:0;padding:0;}");
                if (!TextUtils.isEmpty(str3)) {
                    sb2.append(str3);
                }
                sb2.append("</style><body id=\"iaBody\">");
                if (j0Var.B && j0Var.m()) {
                    if (!a8 || iAConfigManager.H.f28877c == null) {
                        sb2.append("<link rel=\"stylesheet\" href=\"https://cdn2.inner-active.mobi/IA-JSTag/Production/centering_v1.css\">");
                    } else {
                        sb2.append("<style type=\"text/css\">");
                        sb2.append(iAConfigManager.H.f28877c);
                        sb2.append("</style>");
                    }
                    if (!a8 || iAConfigManager.H.f28878d == null) {
                        sb2.append("<script src=\"https://cdn2.inner-active.mobi/IA-JSTag/Production/centering_v1.js\"></script>");
                    } else {
                        sb2.append("<script type=\"text/javascript\">");
                        sb2.append(iAConfigManager.H.f28878d);
                        sb2.append("</script>");
                    }
                }
                String b10 = AbstractC1201o.b("ia_mraid_bridge.txt");
                if (!TextUtils.isEmpty(b10)) {
                    s4.y.l(sb2, "<div id='iaScriptBr' style='display:none;'>", b10, "</div>");
                    if (IAlog.f32329a >= 2) {
                        sb2.append("<script type=\"text/javascript\">window.mraidbridge.loggingEnabled = true;</script>");
                    }
                }
                sb2.append(str);
                sb2.append("</body></html>");
                if (j0Var.H != null) {
                    com.fyber.inneractive.sdk.flow.x xVar = j0Var.f32541s;
                    if (xVar != null) {
                        com.fyber.inneractive.sdk.response.e c6 = xVar.c();
                        if (c6 != null && c6.J) {
                            z8 = true;
                        }
                        com.fyber.inneractive.sdk.measurement.e eVar = j0Var.H;
                        String sb3 = sb2.toString();
                        if (z8) {
                            StringBuilder sb4 = new StringBuilder();
                            if (!TextUtils.isEmpty(eVar.f29620c)) {
                                sb4.append(eVar.f29620c);
                            }
                            if (!TextUtils.isEmpty(eVar.f29621d)) {
                                sb4.append(eVar.f29621d);
                            }
                            sb3 = ScriptInjector.injectScriptContentIntoHtml(sb4.toString(), sb3);
                        }
                        str = !TextUtils.isEmpty(eVar.f29619b) ? ScriptInjector.injectScriptContentIntoHtml(eVar.f29619b, sb3) : sb3;
                    }
                } else {
                    str = sb2.toString();
                }
            }
            str = null;
        }
        AbstractC1220i abstractC1220i2 = c1216e.f32513l;
        abstractC1220i2.getClass();
        IAlog.a("%sbuild html string took %d msec", IAlog.a(abstractC1220i2), Long.valueOf(System.currentTimeMillis() - currentTimeMillis));
        C1216e c1216e2 = this.f32366b;
        if (c1216e2.f32507f) {
            return;
        }
        c1216e2.f32504c = new RunnableC1191e(c1216e2, str);
        c1216e2.a().post(this.f32366b.f32504c);
    }
}