WeChat.apk(点击下载) / d.java


package jc;

import android.content.res.AssetFileDescriptor;
import android.text.TextUtils;
import bw3.vm5;
import com.eclipsesource.mmv8.V8;
import com.tencent.luggage.sdk.jsapi.component.webaudio.WxAudioNativeInstallHelper;
import com.tencent.mars.cdn.CronetLogic;
import com.tencent.midas.data.APMidasPluginInfo;
import com.tencent.mm.appbrand.v8.j;
import com.tencent.mm.plugin.appbrand.AppBrandRuntime;
import com.tencent.mm.plugin.appbrand.c4;
import com.tencent.mm.plugin.appbrand.config.AppBrandInitConfig;
import com.tencent.mm.plugin.appbrand.debugger.a0;
import com.tencent.mm.plugin.appbrand.debugger.h0;
import com.tencent.mm.plugin.appbrand.debugger.p;
import com.tencent.mm.plugin.appbrand.debugger.t;
import com.tencent.mm.plugin.appbrand.debugger.v;
import com.tencent.mm.plugin.appbrand.debugger.x;
import com.tencent.mm.plugin.appbrand.i5;
import com.tencent.mm.plugin.appbrand.jsapi.l;
import com.tencent.mm.plugin.appbrand.jsruntime.h;
import com.tencent.mm.plugin.appbrand.jsruntime.m;
import com.tencent.mm.plugin.appbrand.jsruntime.r;
import com.tencent.mm.plugin.appbrand.page.e1;
import com.tencent.mm.plugin.appbrand.report.quality.s;
import com.tencent.mm.plugin.appbrand.t2;
import com.tencent.mm.plugin.appbrand.ui.q4;
import com.tencent.mm.plugin.appbrand.ui.y4;
import com.tencent.mm.plugin.appbrand.utils.m1;
import com.tencent.mm.plugin.appbrand.utils.q1;
import com.tencent.mm.sdk.platformtools.Log;
import com.tencent.mm.sdk.platformtools.MMHandlerThread;
import com.tencent.xweb.skia_canvas.external_texture.SkiaCanvasExternalTextureManager;
import gc.i;
import gc.j;
import gc.k;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.Objects;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
import java.util.regex.Pattern;
import jc.f;
import junit.framework.Assert;
import org.json.JSONObject;
import pc.g;
import ts0.e;
import wn0.a;

public class d<Service extends f> extends i<Service> implements p {
    public final c4 A = new d$$a(this);
    public final Map<String, Boolean> B = new HashMap();

    /* renamed from: j  reason: collision with root package name */
    public volatile boolean f238768j = false;

    /* renamed from: n  reason: collision with root package name */
    public final t f238769n = new t(this);

    /* renamed from: o  reason: collision with root package name */
    public volatile boolean f238770o = false;

    /* renamed from: p  reason: collision with root package name */
    public volatile boolean f238771p = false;

    /* renamed from: q  reason: collision with root package name */
    public j f238772q;

    /* renamed from: r  reason: collision with root package name */
    public i f238773r;

    /* renamed from: s  reason: collision with root package name */
    public final int[] f238774s = {-1};

    /* renamed from: t  reason: collision with root package name */
    public k f238775t;

    /* renamed from: u  reason: collision with root package name */
    public WxAudioNativeInstallHelper f238776u;

    /* renamed from: v  reason: collision with root package name */
    public volatile a0 f238777v;

    /* renamed from: w  reason: collision with root package name */
    public v f238778w = null;

    /* renamed from: x  reason: collision with root package name */
    public t f238779x = null;

    /* renamed from: y  reason: collision with root package name */
    public v f238780y;

    /* renamed from: z  reason: collision with root package name */
    public CronetLogic.CronetTaskNetworkStateCallback f238781z = null;

    public d(Service service) {
        super(service);
        a0(p.class, this);
    }

    public static void J0(d dVar, AppBrandRuntime appBrandRuntime, AppBrandInitConfig appBrandInitConfig) {
        dVar.getClass();
        Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "onRuntimeInitConfigUpdated");
        if (appBrandRuntime != null && appBrandRuntime.U) {
            dVar.W0();
        }
    }

    private void W0() {
        r rVar;
        boolean z15;
        int i15;
        try {
            com.tencent.mm.plugin.appbrand.jsruntime.j jsRuntime = ((f) Z()).getJsRuntime();
            if (jsRuntime != null && (rVar = (r) jsRuntime.q0(r.class)) != null) {
                g j05 = j0();
                if (j05 == null) {
                    z15 = false;
                } else {
                    z15 = j05.q1();
                }
                if (z15) {
                    i15 = -4;
                } else {
                    i15 = -2;
                }
                Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "setJSThreadHighPriority, priority: %d", Integer.valueOf(i15));
                rVar.t(i15);
            }
        } catch (Throwable th5) {
            Log.printErrStackTrace("Luggage.AppBrandMiniProgramServiceLogicImp", th5, "[CAPTURED CRASH]", new Object[0]);
        }
    }

    @Override // jc.i
    public void A0() {
        super.A0();
        v vVar = this.f238778w;
        if (vVar != null) {
            vVar.f86171h.e();
            a0 a0Var = vVar.f86171h;
            a0Var.getClass();
            Log.i("MicroMsg.RemoteDebugMsgMrg", "onClose");
            Future<?> future = a0Var.f85968j;
            if (future != null) {
                future.cancel(false);
            }
        }
    }

    @Override // jc.i
    public void B0() {
        b R0;
        super.B0();
        com.tencent.mm.plugin.appbrand.jsruntime.j jsRuntime = ((f) Z()).getJsRuntime();
        com.tencent.mm.plugin.appbrand.jsruntime.v vVar = (com.tencent.mm.plugin.appbrand.jsruntime.v) jsRuntime.q0(com.tencent.mm.plugin.appbrand.jsruntime.v.class);
        if (vVar == null || (R0 = R0(jsRuntime, vVar)) == null) {
            this.f238768j = false;
        } else {
            jsRuntime.addJavascriptInterface(R0, "WeixinJSContext");
            jsRuntime.evaluateJavascript("(function(global) {\n    let loadJsFilesWithOptions = global.WeixinJSContext.loadJsFilesWithOptions\n    global.WeixinJSContext.loadJsFiles = function(contextId, paths, options) {\n        if (!options) {\n            options = '{}'\n        } else if (typeof options !== 'string') {\n            options = JSON.stringify(options)\n        }\n        loadJsFilesWithOptions(contextId, paths, options)\n    }\n})(this);", null);
            R0.u();
            this.f238768j = true;
        }
        if (j0() != null && j0().F1()) {
            Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "run in debug mode, add MPRemoteDebugJSContextInterface");
            v vVar2 = new v((f) Z());
            this.f238780y = vVar2;
            jsRuntime.addJavascriptInterface(vVar2, "DebuggerConnection");
            v vVar3 = this.f238778w;
            if (vVar3 != null) {
                this.f238780y.f238874a = vVar3;
            }
        }
        jsRuntime.setJsExceptionHandler(new d$$i(this, jsRuntime));
        if (!Y0()) {
            k kVar = new k();
            this.f238775t = kVar;
            kVar.a(((f) Z()).getJsRuntime(), Z(), 0);
        }
    }

    @Override // jc.i
    public void C0(JSONObject jSONObject) {
        Objects.requireNonNull((f) Z());
        Objects.requireNonNull(((f) Z()).getRuntime());
        ((f) Z()).g0(jSONObject, "isLazyLoad", Boolean.valueOf(((e1) ((f) Z()).getRuntime().U(e1.class)).a()));
    }

    @Override // jc.i
    public void D0(AppBrandRuntime appBrandRuntime) {
        c4 c4Var;
        super.D0(appBrandRuntime);
        Objects.requireNonNull((f) Z());
        k kVar = this.f238775t;
        if (kVar != null) {
            kVar.c(((f) Z()).getJsRuntime(), (l) Z());
        }
        WxAudioNativeInstallHelper wxAudioNativeInstallHelper = this.f238776u;
        if (wxAudioNativeInstallHelper != null) {
            wxAudioNativeInstallHelper.c(((f) Z()).getJsRuntime(), (l) Z());
        }
        W0();
        g j05 = j0();
        if (!(j05 == null || (c4Var = this.A) == null)) {
            j05.G.add(c4Var);
        }
        appBrandRuntime.S0(q4.class, new y4(appBrandRuntime));
        if (this.f238777v != null) {
            this.f238777v.b(appBrandRuntime, P0(), (t2) Z());
        } else {
            appBrandRuntime.S0(e.class, new d$$e(this));
        }
        Log.i("MicroMsg.AppBrand.VideoCanvas.XWebVideoCanvasLogic", APMidasPluginInfo.LAUNCH_INTERFACE_INIT);
        if (a.f334447b == null) {
            synchronized (a.class) {
                if (a.f334447b == null) {
                    a.f334447b = new a();
                }
            }
        }
        SkiaCanvasExternalTextureManager.getInstance().registerPlugin(a.f334447b);
        WxAudioNativeInstallHelper wxAudioNativeInstallHelper2 = this.f238776u;
        if (wxAudioNativeInstallHelper2 != null) {
            wxAudioNativeInstallHelper2.d(Z());
        }
        d$$j d__j = new d$$j(this);
        this.f238781z = d__j;
        CronetLogic.addCronetTaskNetworkStateCallback(d__j);
    }

    @Override // com.tencent.mm.plugin.appbrand.debugger.p
    public void J(String str) {
        vm5 vm5 = new vm5();
        vm5.f40083e = ((f) Z()).q0().getComponentId();
        vm5.f40082d = str;
        x d15 = h0.d(vm5, this.f238779x, "domEvent");
        v vVar = this.f238778w;
        if (vVar != null) {
            vVar.f86171h.f(d15);
        }
    }

    public final void K0() {
        try {
            if (!this.f238768j && !this.f238771p) {
                String str = ((f) Z()).getRuntime().k0().f227330r.pkgPath;
                if (!TextUtils.isEmpty(str)) {
                    q1.j(((f) Z()).getRuntime(), ((f) Z()).getJsRuntime(), str, "app-service.js", "", "", q1.e.USR, new d$$p("app-service.js", (f) Z(), null));
                    this.f238771p = true;
                    this.f238769n.a();
                }
            }
        } finally {
            this.f238769n.a();
        }
    }

    public final void L0(boolean z15) {
        int i15;
        String str;
        boolean z16;
        String str2;
        String str3;
        q1.e eVar = q1.e.LIB;
        if (!this.f238770o) {
            t2 t2Var = (t2) Z();
            Object[] objArr = new Object[3];
            objArr[0] = g0();
            if (t2Var == null) {
                i15 = 0;
            } else {
                i15 = t2Var.hashCode();
            }
            objArr[1] = Integer.valueOf(i15);
            objArr[2] = Boolean.valueOf(z15);
            Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "execInternalInitScript, appId:%s, id:%d, preload:%b", objArr);
            i5.b((com.tencent.mm.plugin.appbrand.j) Z(), ((f) Z()).getJsRuntime());
            m1.b(((f) Z()).getJsRuntime(), null, N0(), new d$$k(this, System.currentTimeMillis(), z15));
            d$$n M0 = M0();
            String str4 = M0.f238806a;
            AssetFileDescriptor assetFileDescriptor = M0.f238807b;
            String str5 = (!M0.f238809d && TextUtils.isEmpty(null)) ? str4 : null;
            if (!M0.f238809d && TextUtils.isEmpty(null)) {
                str = "v" + ((f) Z()).l().n();
            } else {
                str = null;
            }
            d$$f d__f = new d$$f(this, M0, str4, str5, str, z15);
            if (((f) Z()).getRuntime() != null && ((f) Z()).getRuntime().F1()) {
                if (assetFileDescriptor == null) {
                    str2 = ((f) Z()).l().o(str4);
                } else {
                    str2 = gx0.e.f(assetFileDescriptor);
                }
                String o15 = ((f) Z()).l().o("WAServiceRemoteDebug.js");
                if (!TextUtils.isEmpty(o15)) {
                    str3 = o15 + ";";
                } else {
                    str3 = "";
                }
                q1.h((t2) Z(), ((f) Z()).getJsRuntime(), str4, str3 + str2, eVar, new d$$o(str4, str2, (f) Z(), this, z15, (d$$i) null));
            } else if (assetFileDescriptor == null) {
                Log.e("Luggage.AppBrandMiniProgramServiceLogicImp", "execInternalInitScript, bootstrap fd is null for name:%s", str4);
                d__f.run();
            } else {
                z16 = true;
                q1.i((t2) Z(), ((f) Z()).getJsRuntime(), str4, str5, str, O0(), assetFileDescriptor, eVar, new d$$l(this, str4, assetFileDescriptor, (f) Z(), this, z15, d__f));
                this.f238770o = z16;
                this.f238769n.b();
                u0(new d$$g());
            }
            z16 = true;
            this.f238770o = z16;
            this.f238769n.b();
            u0(new d$$g());
        }
    }

    public d$$n M0() {
        String[] strArr;
        AssetFileDescriptor assetFileDescriptor;
        if (this.f238768j) {
            strArr = new String[]{"WAServiceMainContext.js", "WAService.js"};
        } else {
            strArr = new String[]{"WAService.js"};
        }
        for (String str : strArr) {
            if (U0()) {
                assetFileDescriptor = ((f) Z()).l().R(str);
            } else {
                assetFileDescriptor = null;
            }
            if (assetFileDescriptor != null) {
                d$$n d__n = new d$$n();
                d__n.f238806a = str;
                d__n.f238807b = assetFileDescriptor;
                return d__n;
            }
            String o15 = ((f) Z()).l().o(str);
            if (!TextUtils.isEmpty(o15)) {
                d$$n d__n2 = new d$$n();
                d__n2.f238806a = str;
                d__n2.f238808c = o15;
                return d__n2;
            }
        }
        throw new IllegalStateException(String.format(Locale.US, "boostrap(%s) scripts not found", am4.a.c(strArr)));
    }

    public String N0() {
        String str = "" + gx0.e.e("wxa_library/android.js");
        Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "getEnvBootstrapScript, android.js.length=%d", Integer.valueOf(str.length()));
        String str2 = ((str + "\n;(function(global){ delete global.NativeGlobal.invokeHandler; })(this);\n") + gx0.e.e("wxa_library/shared_buffer.js")) + gx0.e.e("wxa_library/lazy_load.js");
        LinkedList linkedList = new LinkedList();
        linkedList.add("WXAUDIO");
        linkedList.add("TCP");
        linkedList.add("UDP");
        if (Y0()) {
            linkedList.add("WSS");
        }
        if (!linkedList.isEmpty()) {
            Iterator it = linkedList.iterator();
            while (it.hasNext()) {
                str2 = str2 + gx0.e.e("wxa_library/wx_global_ctor_module_lazy_load.js").replaceFirst(Pattern.quote("${__module__}"), (String) it.next());
            }
        }
        StringBuilder sb5 = new StringBuilder();
        sb5.append(str2);
        boolean z15 = ts0.l.f314278a;
        StringBuffer stringBuffer = new StringBuffer();
        stringBuffer.append(gx0.e.e("wxa_library/js_binding_skia.js"));
        sb5.append(stringBuffer.toString());
        return sb5.toString();
    }

    public int O0() {
        return 0;
    }

    @Override // com.tencent.mm.plugin.appbrand.debugger.p
    public String P() {
        JSONObject p05 = ((f) Z()).p0();
        return String.format("var __wxConfig = %s;\nvar __wxIndexPage = \"%s\"", p05.toString(), ((f) Z()).getRuntime().Q().H);
    }

    public final com.tencent.mm.plugin.appbrand.jsruntime.j P0() {
        return ((f) Z()).getJsRuntime();
    }

    public final boolean Q0(String str) {
        Boolean bool = (Boolean) ((HashMap) this.B).get(str);
        if (bool == null || !bool.booleanValue()) {
            ((HashMap) this.B).put(str, Boolean.TRUE);
            Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "guardedCheckLoadModule appId:%s, name:%s, before injection", g0(), str);
            t tVar = this.f238769n;
            d$$c d__c = new d$$c(this, str);
            synchronized (tVar.f238871d) {
                if (!tVar.f238872e) {
                    tVar.f238871d.addLast(d__c);
                } else {
                    d__c.run();
                }
            }
            return true;
        }
        Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "guardedCheckLoadModule appId:%s, name:%s, module already injected", g0(), str);
        return false;
    }

    public b R0(com.tencent.mm.plugin.appbrand.jsruntime.j jVar, com.tencent.mm.plugin.appbrand.jsruntime.v vVar) {
        return new u((f) Z(), vVar);
    }

    public void S0(boolean z15, String str, j.g gVar) {
    }

    public void T0(String str, String str2) {
    }

    public boolean U0() {
        return true;
    }

    public void V0(boolean z15) {
        t tVar = this.f238769n;
        tVar.f238869b = z15;
        if (z15 && tVar.f238868a.f238770o) {
            tVar.b();
        }
    }

    public boolean X0() {
        return false;
    }

    public final boolean Y0() {
        boolean z15;
        int i15;
        synchronized (this.f238774s) {
            int[] iArr = this.f238774s;
            z15 = false;
            if (iArr[0] == -1) {
                if (Z() == null || ((f) Z()).I != s.PreloadOnProcessCreated) {
                    i15 = 1;
                } else {
                    i15 = 0;
                }
                iArr[0] = i15;
            }
            if (this.f238774s[0] == 1) {
                z15 = true;
            }
        }
        return z15;
    }

    @Override // jc.i
    public void d0() {
        c4 c4Var;
        super.d0();
        g j05 = j0();
        if (!(j05 == null || (c4Var = this.A) == null)) {
            j05.G.remove(c4Var);
        }
        gc.j jVar = this.f238772q;
        if (jVar != null) {
            jVar.b(((f) Z()).getJsRuntime());
        }
        i iVar = this.f238773r;
        if (iVar != null) {
            iVar.b(((f) Z()).getJsRuntime());
        }
        k kVar = this.f238775t;
        if (kVar != null) {
            kVar.b(((f) Z()).getJsRuntime());
        }
        WxAudioNativeInstallHelper wxAudioNativeInstallHelper = this.f238776u;
        if (wxAudioNativeInstallHelper != null) {
            wxAudioNativeInstallHelper.b(((f) Z()).getJsRuntime());
        }
        CronetLogic.CronetTaskNetworkStateCallback cronetTaskNetworkStateCallback = this.f238781z;
        if (cronetTaskNetworkStateCallback != null) {
            CronetLogic.removeCronetTaskNetworkStateCallback(cronetTaskNetworkStateCallback);
        }
        if (j0() != null && j0().s1()) {
            com.tencent.mm.plugin.appbrand.jsruntime.j jsRuntime = ((f) Z()).getJsRuntime();
            r rVar = (r) jsRuntime.q0(r.class);
            com.tencent.mm.plugin.appbrand.j jVar2 = (com.tencent.mm.plugin.appbrand.j) Z();
            List<? extends h> D = ((com.tencent.mm.plugin.appbrand.jsruntime.v) jsRuntime.q0(com.tencent.mm.plugin.appbrand.jsruntime.v.class)).D(true);
            Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "post report coverage task for appId:%s, contexts.size:%d", g0(), Integer.valueOf(D.size()));
            CountDownLatch countDownLatch = new CountDownLatch(D.size());
            for (h hVar : D) {
                hVar.evaluateJavascript("\n        ;(function() {\n            let data = (globalThis || {}).__coverage__;\n            if (typeof data === 'string' || typeof data === 'undefined') {\n                return data;\n            } else {\n                return JSON.stringify(data);\n            }\n        })();\n    ", new d$$b(jVar2, hVar, countDownLatch));
            }
            try {
                countDownLatch.await(3, TimeUnit.SECONDS);
                Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "post report coverage task for appId:%s latch await end", g0());
            } catch (Exception e15) {
                Log.e("Luggage.AppBrandMiniProgramServiceLogicImp", "post report coverage task for appId:%s latch await failed:%s", g0(), e15);
                Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "post report coverage task for appId:%s latch await end", g0());
            } catch (Throwable th5) {
                Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "post report coverage task for appId:%s latch await end", g0());
                throw th5;
            }
        }
    }

    @Override // jc.i
    public com.tencent.mm.plugin.appbrand.jsruntime.j e0() {
        return new com.tencent.mm.plugin.appbrand.jsruntime.d(null, null);
    }

    @Override // ku0.e
    public final boolean g(String str) {
        boolean Q0;
        if (TextUtils.isEmpty(str)) {
            return false;
        }
        synchronized (this.B) {
            Q0 = Q0(str);
        }
        return Q0;
    }

    @Override // jc.i
    public String i0(String str) {
        return "";
    }

    @Override // jc.i
    public void m0() {
        if (((f) Z()).getRuntime() != null && ((f) Z()).getRuntime().F1()) {
            boolean z15 = true;
            if (h0.e(((f) Z()).getRuntime().d0().A).f86166g != 1) {
                z15 = false;
            }
            if (z15) {
                Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "initRemoteDebug");
                MMHandlerThread.postToMainThread(new e(this));
                V8.setBreakOnStart(Boolean.FALSE);
                m mVar = (m) ((f) Z()).getJsRuntime().q0(m.class);
                if (mVar != null) {
                    mVar.w1("xdebug");
                }
                if (((f) Z()).f94840x) {
                    com.tencent.mm.plugin.appbrand.jsruntime.j jsRuntime = ((f) Z()).getJsRuntime();
                    ((f) Z()).getClass();
                    q1.e(jsRuntime, "https://usr/");
                }
            }
        }
    }

    @Override // jc.i
    public boolean r0() {
        return this.f238768j;
    }

    @Override // jc.i
    public boolean s0(String str, JSONObject jSONObject) {
        if (am4.h.d("WXAUDIO", str)) {
            WxAudioNativeInstallHelper wxAudioNativeInstallHelper = new WxAudioNativeInstallHelper();
            this.f238776u = wxAudioNativeInstallHelper;
            wxAudioNativeInstallHelper.a(P0(), Z());
            this.f238776u.c(((f) Z()).getJsRuntime(), (l) Z());
            if (j0() != null) {
                this.f238776u.d(Z());
            }
            return true;
        } else if (am4.h.d("TCP", str)) {
            i iVar = new i();
            this.f238773r = iVar;
            iVar.a(P0(), Z());
            return true;
        } else if (am4.h.d("UDP", str)) {
            gc.j jVar = new gc.j();
            this.f238772q = jVar;
            jVar.a(P0(), Z());
            return true;
        } else if (am4.h.d("WSS", str)) {
            if (!Y0()) {
                Log.e("Luggage.AppBrandMiniProgramServiceLogicImp", "WSS LazyLoad is not supported! appId:%s", g0());
                return false;
            }
            k kVar = new k();
            this.f238775t = kVar;
            kVar.a(((f) Z()).getJsRuntime(), Z(), 0);
            if (j0() != null) {
                this.f238775t.c(P0(), (l) Z());
            }
            return true;
        } else if (!am4.h.d("SkiaCanvas", str)) {
            return super.s0(str, jSONObject);
        } else {
            Assert.assertNull("mXWebCanvasInstallHelper should be null", this.f238777v);
            this.f238777v = new a0(true);
            this.f238777v.a(P0(), (t2) Z());
            if (j0() != null) {
                this.f238777v.b(j0(), P0(), (t2) Z());
            }
            Log.i("Luggage.AppBrandMiniProgramServiceLogicImp", "lazyInitModule SkiaCanvas done, appId:%s", g0());
            return true;
        }
    }

    @Override // jc.i
    public void v0() {
        if (!this.f238770o) {
            ((f) Z()).getJsRuntime().evaluateJavascript(gx0.e.e("wxa_library/android.js"), null);
        }
        ((f) Z()).y0();
        L0(false);
        K0();
        ((f) Z()).l0();
    }

    @Override // jc.i
    public void x0() {
        ((f) Z()).N();
        L0(true);
        u0(new d$$d());
    }

    @Override // jc.i
    public void y0() {
        super.y0();
        try {
            com.tencent.mm.plugin.appbrand.jsruntime.j jsRuntime = ((f) Z()).getJsRuntime();
            if (jsRuntime != null) {
                r rVar = (r) jsRuntime.q0(r.class);
                if (rVar != null) {
                    rVar.t(10);
                }
            }
        } catch (Throwable th5) {
            Log.printErrStackTrace("Luggage.AppBrandMiniProgramServiceLogicImp", th5, "[CAPTURED CRASH]", new Object[0]);
        }
    }

    @Override // jc.i
    public void z0() {
        super.z0();
        W0();
        v vVar = this.f238778w;
        if (vVar != null) {
            vVar.f86173j.bringToFront();
        }
    }
}