导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - WebPageActivity.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 WebPageActivity.java JAVA 源代码文件

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


package com.wifitutu.link.foundation.webengine;

import android.content.Intent;
import android.content.res.AssetManager;
import android.net.Uri;
import android.net.http.SslError;
import android.os.Build;
import android.os.Bundle;
import android.webkit.SslErrorHandler;
import android.webkit.ValueCallback;
import android.webkit.WebBackForwardList;
import android.webkit.WebResourceError;
import android.webkit.WebResourceRequest;
import android.webkit.WebResourceResponse;
import android.webkit.WebView;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.wifitutu.link.foundation.kernel.h;
import com.wifitutu.link.foundation.kernel.ui.a1;
import com.wifitutu.link.foundation.kernel.ui.b1;
import com.wifitutu.link.foundation.kernel.ui.c1;
import com.wifitutu.link.foundation.kernel.ui.o0;
import com.wifitutu.link.foundation.kernel.ui.q0;
import com.wifitutu.link.foundation.kernel.ui.s0;
import com.wifitutu.link.foundation.kernel.ui.x0;
import com.wifitutu.link.foundation.webengine.WebPageActivity;
import com.wifitutu.link.foundation.webengine.capacitor.CapacitorBridgeActivity;
import hh.b0;
import java.net.URL;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import kotlin.Metadata;
import kotlin.jvm.internal.f0;
import kotlin.jvm.internal.g0;
import kotlin.jvm.internal.p;
import lg0.AbstractC1873a;
import lg0.C2283l;
import lg0.C2432b;
import lg0.C3065t;
import lg0.d4;
import lg0.d6;
import lg0.e0;
import lg0.e2;
import lg0.h4;
import mg0.x;
import os.C2610a7;
import os.C2618b7;
import os.C2634d5;
import os.C2636d7;
import os.C2644e7;
import os.C2647f2;
import os.C2715n0;
import os.InterfaceC2625c5;
import os.InterfaceC2642e5;
import os.InterfaceC2658f5;
import os.InterfaceC2673h5;
import tj0.t;

@Metadata(d1 = {"\u0000x\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u000b\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\b\u0004\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0005*\u00029=\b\u0016\u0018\u00002\u00020\u00012\u00020\u0002B\u0007¢\u0006\u0004\b\u0003\u0010\u0004J\u0019\u0010\b\u001a\u00020\u00072\b\u0010\u0006\u001a\u0004\u0018\u00010\u0005H\u0014¢\u0006\u0004\b\b\u0010\tJ\u000f\u0010\n\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\n\u0010\u0004J\u000f\u0010\u000b\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\u000b\u0010\u0004J\u000f\u0010\f\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\f\u0010\u0004J\u0017\u0010\u000f\u001a\u00020\u00072\u0006\u0010\u000e\u001a\u00020\rH\u0016¢\u0006\u0004\b\u000f\u0010\u0010J%\u0010\u0015\u001a\u0004\u0018\u00010\u00132\b\u0010\u0012\u001a\u0004\u0018\u00010\u00112\b\u0010\u0014\u001a\u0004\u0018\u00010\u0013H\u0004¢\u0006\u0004\b\u0015\u0010\u0016J\u0017\u0010\u0019\u001a\u00020\u00072\u0006\u0010\u0018\u001a\u00020\u0017H\u0014¢\u0006\u0004\b\u0019\u0010\u001aJ\u000f\u0010\u001b\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\u001b\u0010\u0004J\u0017\u0010\u001e\u001a\u00020\u00072\u0006\u0010\u001d\u001a\u00020\u001cH\u0016¢\u0006\u0004\b\u001e\u0010\u001fJ\u0017\u0010 \u001a\u00020\u00072\u0006\u0010\u001d\u001a\u00020\u001cH\u0016¢\u0006\u0004\b \u0010\u001fJ\u000f\u0010!\u001a\u00020\u0007H\u0016¢\u0006\u0004\b!\u0010\u0004J\u000f\u0010\"\u001a\u00020\u0007H\u0016¢\u0006\u0004\b\"\u0010\u0004J\u000f\u0010$\u001a\u00020#H\u0016¢\u0006\u0004\b$\u0010%J\u000f\u0010&\u001a\u00020\u0007H\u0016¢\u0006\u0004\b&\u0010\u0004J\u001f\u0010*\u001a\u00020\u00072\u0006\u0010(\u001a\u00020'2\u0006\u0010)\u001a\u00020'H\u0016¢\u0006\u0004\b*\u0010+J)\u0010.\u001a\u00020\u00072\u0006\u0010,\u001a\u00020\u00132\b\u0010-\u001a\u0004\u0018\u00010\u00132\u0006\u0010(\u001a\u00020'H\u0016¢\u0006\u0004\b.\u0010/J!\u00101\u001a\u00020\u00072\u0006\u00100\u001a\u00020\u00132\b\u0010\u0014\u001a\u0004\u0018\u00010\u0013H\u0016¢\u0006\u0004\b1\u00102R\u001d\u00108\u001a\u0004\u0018\u0001038TX\u0094\u0084\u0002¢\u0006\f\n\u0004\b4\u00105\u001a\u0004\b6\u00107R\u001b\u0010<\u001a\u0002098BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b:\u00105\u001a\u0004\b4\u0010;R\u001b\u0010@\u001a\u00020=8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b>\u00105\u001a\u0004\b:\u0010?R*\u0010H\u001a\n\u0012\u0004\u0012\u00020\u0007\u0018\u00010A8\u0016@\u0016X\u0096\u000e¢\u0006\u0012\n\u0004\bB\u0010C\u001a\u0004\bD\u0010E\"\u0004\bF\u0010GR!\u0010M\u001a\b\u0012\u0004\u0012\u00020\u00130I8VX\u0096\u0084\u0002¢\u0006\f\n\u0004\bJ\u00105\u001a\u0004\bK\u0010L¨\u0006N"}, d2 = {"Lcom/wifitutu/link/foundation/webengine/WebPageActivity;", "Lcom/wifitutu/link/foundation/webengine/capacitor/CapacitorBridgeActivity;", "Los/f5;", "<init>", "()V", "Landroid/os/Bundle;", "savedInstanceState", "Llg0/e0;", "onCreate", "(Landroid/os/Bundle;)V", "onResume", "onPause", "onDestroy", "Los/h5;", "plugin", "b0", "(Los/h5;)V", "Landroid/webkit/WebView;", "webView", "", "data", "Q", "(Landroid/webkit/WebView;Ljava/lang/String;)Ljava/lang/String;", "Landroid/content/Intent;", "intent", "onNewIntent", "(Landroid/content/Intent;)V", "show404", "Los/e7;", "content", "loadJs", "(Los/e7;)V", "loadCss", "goBack", "finishPage", "Landroid/content/res/AssetManager;", "getAssets", "()Landroid/content/res/AssetManager;", "onBackPressed", "", "flush", "retry", "reload", "(ZZ)V", "url", "base", "loadUrl", "(Ljava/lang/String;Ljava/lang/String;Z)V", "event", "processEvent", "(Ljava/lang/String;Ljava/lang/String;)V", "Los/d7;", "V", "Llg0/h;", "U", "()Los/d7;", "_option", "com/wifitutu/link/foundation/webengine/WebPageActivity$e$a", "W", "()Lcom/wifitutu/link/foundation/webengine/WebPageActivity$e$a;", "_webChromeClientObserver", "com/wifitutu/link/foundation/webengine/WebPageActivity$f$a", "X", "()Lcom/wifitutu/link/foundation/webengine/WebPageActivity$f$a;", "_webViewClientObserver", "Lkotlin/Function0;", "Y", "Lah0/a;", "S", "()Lah0/a;", "setInterceptBackPressed", "(Lah0/a;)V", "interceptBackPressed", "Lqs/e2;", "Z", "T", "()Lqs/e2;", "pageFinishedBus", "lib-webengine_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public class WebPageActivity extends CapacitorBridgeActivity implements InterfaceC2658f5 {
    public static ChangeQuickRedirect changeQuickRedirect;

    public final lg0.h _option;

    public final lg0.h _webChromeClientObserver;

    public final lg0.h _webViewClientObserver;

    public ah0.a<e0> interceptBackPressed;

    public final lg0.h pageFinishedBus;

    @Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
    public final class a {
        public static final int[] a;

        static {
            int[] iArr = new int[o0.valuesCustom().length];
            try {
                iArr[o0.PORTRAIT.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                iArr[o0.LANDSCAPE.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            a = iArr;
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
    public static final class b extends p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public static final b s = new b();

        public b() {
            super(0);
        }

        @Override
        public final Object invoke() {
            return "加载JSSDK完成";
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
    public static final class c extends p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final String s;

        public c(String str) {
            super(0);
            this.s = str;
        }

        @Override
        public final Object invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15951, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            return "加载JSSDK完成: " + this.s;
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u0004\u0018\u00010\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Los/d7;", "a", "()Los/d7;"}, k = 3, mv = {1, 8, 0})
    public static final class d extends p implements ah0.a<C2636d7> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public d() {
            super(0);
        }

        public final C2636d7 a() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15952, new Class[0], C2636d7.class);
            return proxy.isSupported ? (C2636d7) proxy.result : (C2636d7) d4.j(WebPageActivity.this.getIntent().getSerializableExtra(g0.b(C2636d7.class).p()), g0.b(C2636d7.class), true);
        }

        @Override
        public C2636d7 invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15953, new Class[0], Object.class);
            return proxy.isSupported ? proxy.result : a();
        }
    }

    @Metadata(d1 = {"\u0000\u0007\n\u0002\b\u0003*\u0001\u0000\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"com/wifitutu/link/foundation/webengine/WebPageActivity$e$a", "a", "()Lcom/wifitutu/link/foundation/webengine/WebPageActivity$e$a;"}, k = 3, mv = {1, 8, 0})
    public static final class e extends p implements ah0.a<a> {
        public static ChangeQuickRedirect changeQuickRedirect;

        @Metadata(d1 = {"\u0000\u0017\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0016¢\u0006\u0004\b\u0005\u0010\u0006¨\u0006\u0007"}, d2 = {"com/wifitutu/link/foundation/webengine/WebPageActivity$e$a", "Lcom/wifitutu/link/foundation/kernel/ui/a1;", "Landroid/webkit/WebView;", "window", "Llg0/e0;", "o", "(Landroid/webkit/WebView;)V", "lib-webengine_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
        public static final class a extends a1 {
            public static ChangeQuickRedirect changeQuickRedirect;
            public final WebPageActivity a;

            public a(WebPageActivity webPageActivity) {
                this.a = webPageActivity;
            }

            @Override
            public void o(WebView window) {
                if (PatchProxy.proxy(new Object[]{window}, this, changeQuickRedirect, false, 15956, new Class[]{WebView.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.o(window);
                x0.g(this.a);
            }
        }

        public e() {
            super(0);
        }

        public final a a() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15954, new Class[0], a.class);
            return proxy.isSupported ? (a) proxy.result : new a(WebPageActivity.this);
        }

        @Override
        public a invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15955, new Class[0], Object.class);
            return proxy.isSupported ? proxy.result : a();
        }
    }

    @Metadata(d1 = {"\u0000\u0007\n\u0002\b\u0003*\u0001\u0000\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"com/wifitutu/link/foundation/webengine/WebPageActivity$f$a", "a", "()Lcom/wifitutu/link/foundation/webengine/WebPageActivity$f$a;"}, k = 3, mv = {1, 8, 0})
    public static final class f extends p implements ah0.a<a> {
        public static ChangeQuickRedirect changeQuickRedirect;

        @Metadata(d1 = {"\u0000I\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005*\u0001\u0000\b\n\u0018\u00002\u00020\u0001J\u001f\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004H\u0016¢\u0006\u0004\b\u0007\u0010\bJ\u001f\u0010\t\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004H\u0016¢\u0006\u0004\b\t\u0010\bJ'\u0010\f\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u000b\u001a\u00020\nH\u0016¢\u0006\u0004\b\f\u0010\rJ'\u0010\u0012\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0011\u001a\u00020\u0010H\u0016¢\u0006\u0004\b\u0012\u0010\u0013J'\u0010\u0016\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0015\u001a\u00020\u0014H\u0016¢\u0006\u0004\b\u0016\u0010\u0017J-\u0010\u001b\u001a\u00020\n2\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\b\u0010\u0019\u001a\u0004\u0018\u00010\u00182\b\u0010\u0011\u001a\u0004\u0018\u00010\u001aH\u0016¢\u0006\u0004\b\u001b\u0010\u001cJ%\u0010\u001d\u001a\u0004\u0018\u00010\u00142\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\b\u0010\u000f\u001a\u0004\u0018\u00010\u000eH\u0016¢\u0006\u0004\b\u001d\u0010\u001e¨\u0006\u001f"}, d2 = {"com/wifitutu/link/foundation/webengine/WebPageActivity$f$a", "Lcom/wifitutu/link/foundation/kernel/ui/b1;", "Landroid/webkit/WebView;", "view", "", "url", "Llg0/e0;", "l", "(Landroid/webkit/WebView;Ljava/lang/String;)V", "n", "", "isReload", "s", "(Landroid/webkit/WebView;Ljava/lang/String;Z)V", "Landroid/webkit/WebResourceRequest;", "request", "Landroid/webkit/WebResourceError;", "error", "q", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;Landroid/webkit/WebResourceError;)V", "Landroid/webkit/WebResourceResponse;", "errorResponse", "onReceivedHttpError", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;Landroid/webkit/WebResourceResponse;)V", "Landroid/webkit/SslErrorHandler;", "handler", "Landroid/net/http/SslError;", "m", "(Landroid/webkit/WebView;Landroid/webkit/SslErrorHandler;Landroid/net/http/SslError;)Z", "k", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;)Landroid/webkit/WebResourceResponse;", "lib-webengine_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
        public static final class a extends b1 {
            public static ChangeQuickRedirect changeQuickRedirect;
            public final WebPageActivity a;

            @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
            public static final class C0299a extends p implements ah0.a<Object> {
                public static ChangeQuickRedirect changeQuickRedirect;
                public final WebView s;
                public final String t;

                public C0299a(WebView webView, String str) {
                    super(0);
                    this.s = webView;
                    this.t = str;
                }

                @Override
                public final Object invoke() {
                    PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15966, new Class[0], Object.class);
                    if (proxy.isSupported) {
                        return proxy.result;
                    }
                    return "onPageFinished: \n" + c1.c(this.s) + " \n" + this.t;
                }
            }

            @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
            public static final class b extends p implements ah0.a<e0> {
                public static ChangeQuickRedirect changeQuickRedirect;
                public final WebView s;
                public final String t;

                public b(WebView webView, String str) {
                    super(0);
                    this.s = webView;
                    this.t = str;
                }

                @Override
                public e0 invoke() {
                    PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15968, new Class[0], Object.class);
                    if (proxy.isSupported) {
                        return proxy.result;
                    }
                    invoke2();
                    return e0.a;
                }

                public final void invoke2() {
                    if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15967, new Class[0], Void.TYPE).isSupported && kotlin.jvm.internal.n.d(this.s.getUrl(), this.t)) {
                        InterfaceC2625c5 b = C2634d5.b(C2647f2.d());
                        InterfaceC2642e5 interfaceC2642e5 = b instanceof InterfaceC2642e5 ? (InterfaceC2642e5) b : null;
                        if (interfaceC2642e5 != null) {
                            interfaceC2642e5.g5(this.t);
                        }
                    }
                }
            }

            @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
            public static final class c extends p implements ah0.a<Object> {
                public static ChangeQuickRedirect changeQuickRedirect;
                public final WebView s;
                public final String t;

                public c(WebView webView, String str) {
                    super(0);
                    this.s = webView;
                    this.t = str;
                }

                @Override
                public final Object invoke() {
                    PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15969, new Class[0], Object.class);
                    if (proxy.isSupported) {
                        return proxy.result;
                    }
                    return "onPageStarted: \n" + c1.c(this.s) + " \n" + this.t;
                }
            }

            @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
            public static final class d extends p implements ah0.a<Object> {
                public static ChangeQuickRedirect changeQuickRedirect;
                public final WebView s;
                public final WebResourceRequest t;

                public d(WebView webView, WebResourceRequest webResourceRequest) {
                    super(0);
                    this.s = webView;
                    this.t = webResourceRequest;
                }

                @Override
                public final Object invoke() {
                    PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15970, new Class[0], Object.class);
                    if (proxy.isSupported) {
                        return proxy.result;
                    }
                    return "onReceivedError: \nView.Url:" + c1.c(this.s) + " \nView.OriginUrl:" + this.s.getOriginalUrl() + " \nReq.Url" + this.t.getUrl() + " \nReq.isRedirect:" + c1.e(this.t) + " Req.isMainFrame:" + this.t.isForMainFrame();
                }
            }

            @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
            public static final class e extends p implements ah0.a<Object> {
                public static ChangeQuickRedirect changeQuickRedirect;
                public final WebView s;
                public final WebResourceRequest t;

                public e(WebView webView, WebResourceRequest webResourceRequest) {
                    super(0);
                    this.s = webView;
                    this.t = webResourceRequest;
                }

                @Override
                public final Object invoke() {
                    PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15971, new Class[0], Object.class);
                    if (proxy.isSupported) {
                        return proxy.result;
                    }
                    return "onReceivedHttpError: \nView.Url:" + c1.c(this.s) + " \nView.OriginUrl:" + this.s.getOriginalUrl() + " \nReq.Url" + this.t.getUrl() + " \nReq.isRedirect:" + c1.e(this.t) + " Req.isMainFrame:" + this.t.isForMainFrame();
                }
            }

            @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
            public static final class C0300f extends p implements ah0.a<e0> {
                public static ChangeQuickRedirect changeQuickRedirect;
                public final SslErrorHandler s;

                public C0300f(SslErrorHandler sslErrorHandler) {
                    super(0);
                    this.s = sslErrorHandler;
                }

                @Override
                public e0 invoke() {
                    PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15973, new Class[0], Object.class);
                    if (proxy.isSupported) {
                        return proxy.result;
                    }
                    invoke2();
                    return e0.a;
                }

                public final void invoke2() {
                    SslErrorHandler sslErrorHandler;
                    if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15972, new Class[0], Void.TYPE).isSupported || (sslErrorHandler = this.s) == null) {
                        return;
                    }
                    sslErrorHandler.cancel();
                }
            }

            @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
            public static final class g extends p implements ah0.a<Object> {
                public static ChangeQuickRedirect changeQuickRedirect;
                public final WebView s;
                public final SslError t;

                public g(WebView webView, SslError sslError) {
                    super(0);
                    this.s = webView;
                    this.t = sslError;
                }

                @Override
                public final Object invoke() {
                    PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15974, new Class[0], Object.class);
                    if (proxy.isSupported) {
                        return proxy.result;
                    }
                    StringBuilder sb = new StringBuilder();
                    sb.append("onReceivedSslError: \n");
                    WebView webView = this.s;
                    sb.append(webView != null ? c1.c(webView) : null);
                    sb.append(" \n");
                    SslError sslError = this.t;
                    sb.append(sslError != null ? sslError.getUrl() : null);
                    return sb.toString();
                }
            }

            public a(WebPageActivity webPageActivity) {
                this.a = webPageActivity;
            }

            @Override
            public WebResourceResponse k(WebView view, WebResourceRequest request) {
                PatchProxyResult proxy = PatchProxy.proxy(new Object[]{view, request}, this, changeQuickRedirect, false, 15965, new Class[]{WebView.class, WebResourceRequest.class}, WebResourceResponse.class);
                return proxy.isSupported ? (WebResourceResponse) proxy.result : C2634d5.b(C2647f2.d()).k(view, request);
            }

            @Override
            public void l(WebView view, String url) {
                if (PatchProxy.proxy(new Object[]{view, url}, this, changeQuickRedirect, false, 15959, new Class[]{WebView.class, String.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.l(view, url);
                d6.k(new b(view, url));
                this.a.Q(view, null);
                C2715n0.a(C2647f2.d()).j7(view, url);
                h4.l().j("TUTUBROWSER", new c(view, url));
            }

            @Override
            public boolean m(WebView view, SslErrorHandler handler, SslError error) {
                PatchProxyResult proxy = PatchProxy.proxy(new Object[]{view, handler, error}, this, changeQuickRedirect, false, 15964, new Class[]{WebView.class, SslErrorHandler.class, SslError.class}, Boolean.TYPE);
                if (proxy.isSupported) {
                    return ((Boolean) proxy.result).booleanValue();
                }
                d6.k(new C0300f(handler));
                C2715n0.a(C2647f2.d()).X4(view, error != null ? error.getUrl() : null);
                h4.l().j("TUTUBROWSER_ERROR", new g(view, error));
                return handler != null;
            }

            @Override
            public void n(WebView view, String url) {
                String str;
                if (PatchProxy.proxy(new Object[]{view, url}, this, changeQuickRedirect, false, 15960, new Class[]{WebView.class, String.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.n(view, url);
                C2715n0.a(C2647f2.d()).j2(view, url);
                e2<String> T = this.a.T();
                com.wifitutu.link.foundation.kernel.a aVar = T instanceof com.wifitutu.link.foundation.kernel.a ? (com.wifitutu.link.foundation.kernel.a) T : null;
                if (aVar != null) {
                    str = url;
                    h.a.a(aVar, str, false, 0L, 6, null);
                } else {
                    str = url;
                }
                h4.l().j("TUTUBROWSER", new C0299a(view, str));
            }

            @Override
            public void onReceivedHttpError(WebView view, WebResourceRequest request, WebResourceResponse errorResponse) {
                if (PatchProxy.proxy(new Object[]{view, request, errorResponse}, this, changeQuickRedirect, false, 15963, new Class[]{WebView.class, WebResourceRequest.class, WebResourceResponse.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.onReceivedHttpError(view, request, errorResponse);
                h4.l().j("TUTUBROWSER_ERROR", new e(view, request));
                Uri url = request.getUrl();
                C2715n0.a(C2647f2.d()).X4(view, url != null ? url.toString() : null);
                if (request.isForMainFrame()) {
                    this.a.show404();
                }
            }

            @Override
            public void q(WebView view, WebResourceRequest request, WebResourceError error) {
                if (PatchProxy.proxy(new Object[]{view, request, error}, this, changeQuickRedirect, false, 15962, new Class[]{WebView.class, WebResourceRequest.class, WebResourceError.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.q(view, request, error);
                h4.l().j("TUTUBROWSER_ERROR", new d(view, request));
                Uri url = request.getUrl();
                String uri = url != null ? url.toString() : null;
                C2715n0.a(C2647f2.d()).X4(view, uri);
                if (request.isForMainFrame()) {
                    String obj = Build.VERSION.SDK_INT >= 23 ? error.getDescription().toString() : "";
                    InterfaceC2625c5 b2 = C2634d5.b(C2647f2.d());
                    InterfaceC2642e5 interfaceC2642e5 = b2 instanceof InterfaceC2642e5 ? (InterfaceC2642e5) b2 : null;
                    if (interfaceC2642e5 != null) {
                        interfaceC2642e5.W5(uri, obj);
                    }
                    this.a.show404();
                }
            }

            @Override
            public void s(WebView view, String url, boolean isReload) {
                if (PatchProxy.proxy(new Object[]{view, url, new Byte(isReload ? (byte) 1 : (byte) 0)}, this, changeQuickRedirect, false, 15961, new Class[]{WebView.class, String.class, Boolean.TYPE}, Void.TYPE).isSupported) {
                    return;
                }
                super.s(view, url, isReload);
                this.a.Q(view, null);
            }
        }

        public f() {
            super(0);
        }

        public final a a() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15957, new Class[0], a.class);
            return proxy.isSupported ? (a) proxy.result : new a(WebPageActivity.this);
        }

        @Override
        public a invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15958, new Class[0], Object.class);
            return proxy.isSupported ? proxy.result : a();
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class g extends p implements ah0.a<e0> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public g() {
            super(0);
        }

        @Override
        public e0 invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15976, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            invoke2();
            return e0.a;
        }

        public final void invoke2() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15975, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            WebBackForwardList copyBackForwardList = WebPageActivity.this.O.D().copyBackForwardList();
            if (copyBackForwardList.getCurrentIndex() <= 0 || copyBackForwardList.getSize() <= 1) {
                WebPageActivity.this.finishPage();
            } else {
                WebPageActivity.this.O.D().goBackOrForward(-1);
            }
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
    public static final class h extends p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final C2644e7 s;
        public final String t;

        public h(C2644e7 c2644e7, String str) {
            super(0);
            this.s = c2644e7;
            this.t = str;
        }

        @Override
        public final Object invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15977, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            return "加载CSS: " + this.s.getUrl() + " => " + this.t;
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
    public static final class i extends p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final C2644e7 s;
        public final String t;

        public i(C2644e7 c2644e7, String str) {
            super(0);
            this.s = c2644e7;
            this.t = str;
        }

        @Override
        public final Object invoke() {
            String str;
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15978, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            StringBuilder sb = new StringBuilder();
            sb.append("加载CSS代码: ");
            String data = this.s.getData();
            if (data != null) {
                String substring = data.substring(0, 100);
                kotlin.jvm.internal.n.h(substring, "this as java.lang.String…ing(startIndex, endIndex)");
                if (substring != null) {
                    str = t.E(substring, '\n', ' ', false, 4, (Object) null);
                    sb.append(str);
                    sb.append("... => ");
                    sb.append(this.t);
                    return sb.toString();
                }
            }
            str = null;
            sb.append(str);
            sb.append("... => ");
            sb.append(this.t);
            return sb.toString();
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
    public static final class j extends p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final C2644e7 s;
        public final String t;

        public j(C2644e7 c2644e7, String str) {
            super(0);
            this.s = c2644e7;
            this.t = str;
        }

        @Override
        public final Object invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15979, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            return "加载JS: " + this.s.getUrl() + " => " + this.t;
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0000\n\u0002\u0010\u0000\n\u0000\u0010\u0000\u001a\u0004\u0018\u00010\u0001H\n¢\u0006\u0002\b\u0002"}, d2 = {"<anonymous>", "", "invoke"}, k = 3, mv = {1, 8, 0}, xi = 48)
    public static final class k extends p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final C2644e7 s;
        public final String t;

        public k(C2644e7 c2644e7, String str) {
            super(0);
            this.s = c2644e7;
            this.t = str;
        }

        @Override
        public final Object invoke() {
            String str;
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15980, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            StringBuilder sb = new StringBuilder();
            sb.append("执行JS代码: ");
            String data = this.s.getData();
            if (data != null) {
                String substring = data.substring(0, 100);
                kotlin.jvm.internal.n.h(substring, "this as java.lang.String…ing(startIndex, endIndex)");
                if (substring != null) {
                    str = t.E(substring, '\n', ' ', false, 4, (Object) null);
                    sb.append(str);
                    sb.append("... => ");
                    sb.append(this.t);
                    return sb.toString();
                }
            }
            str = null;
            sb.append(str);
            sb.append("... => ");
            sb.append(this.t);
            return sb.toString();
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class l extends p implements ah0.a<e0> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final boolean s;
        public final WebView t;
        public final String u;

        public l(boolean z, WebView webView, String str) {
            super(0);
            this.s = z;
            this.t = webView;
            this.u = str;
        }

        @Override
        public e0 invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15982, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            invoke2();
            return e0.a;
        }

        public final void invoke2() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15981, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            if (this.s) {
                c1.f(this.t);
            }
            this.t.loadUrl(this.u);
        }
    }

    @Metadata(k = 3, mv = {1, 8, 0}, xi = 48)
    public final class m extends kotlin.jvm.internal.l implements ah0.a<e0> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public m(Object obj) {
            super(0, obj, WebPageActivity.class, "goBack", "goBack()V", 0);
        }

        @Override
        public e0 invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15984, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            invoke2();
            return e0.a;
        }

        public final void invoke2() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15983, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            ((WebPageActivity) ((kotlin.jvm.internal.d) this).receiver).goBack();
        }
    }

    @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00010\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Lcom/wifitutu/link/foundation/kernel/a;", "", "a", "()Lcom/wifitutu/link/foundation/kernel/a;"}, k = 3, mv = {1, 8, 0})
    public static final class n extends p implements ah0.a<com.wifitutu.link.foundation.kernel.a<String>> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public static final n s = new n();

        public n() {
            super(0);
        }

        public final com.wifitutu.link.foundation.kernel.a<String> a() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15985, new Class[0], com.wifitutu.link.foundation.kernel.a.class);
            return proxy.isSupported ? (com.wifitutu.link.foundation.kernel.a) proxy.result : new com.wifitutu.link.foundation.kernel.a<>();
        }

        @Override
        public com.wifitutu.link.foundation.kernel.a<String> invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15986, new Class[0], Object.class);
            return proxy.isSupported ? proxy.result : a();
        }
    }

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0003\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Llg0/e0;", "invoke", "()V", "<anonymous>"}, k = 3, mv = {1, 8, 0})
    public static final class o extends p implements ah0.a<e0> {
        public static ChangeQuickRedirect changeQuickRedirect;
        public final boolean s;
        public final WebView t;
        public final boolean u;
        public final WebPageActivity v;

        public o(boolean z, WebView webView, boolean z2, WebPageActivity webPageActivity) {
            super(0);
            this.s = z;
            this.t = webView;
            this.u = z2;
            this.v = webPageActivity;
        }

        @Override
        public e0 invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15988, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            invoke2();
            return e0.a;
        }

        public final void invoke2() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15987, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            if (this.s) {
                c1.f(this.t);
            }
            if (!this.u) {
                this.t.reload();
                return;
            }
            f0 f0Var = new f0();
            C2636d7 U = this.v.U();
            kotlin.jvm.internal.n.f(U);
            C2618b7 content = U.getContent();
            if (content != null) {
                WebView webView = this.t;
                WebPageActivity webPageActivity = this.v;
                InterfaceC2625c5 b = C2634d5.b(C2647f2.d());
                URL url = content.getUrl();
                String Ze = b.Ze(url != null ? url.toString() : null);
                if (Ze != null) {
                    c1.g(webView, Ze);
                } else {
                    Ze = null;
                }
                f0Var.a = Ze;
                String data = content.getData();
                if (data != null) {
                    String Q = webPageActivity.Q(null, data);
                    kotlin.jvm.internal.n.f(Q);
                    String mime = content.getMime();
                    if (mime == null) {
                        mime = "text/html";
                    }
                    String str = mime;
                    String charset = content.getCharset();
                    if (charset == null) {
                        charset = "utf-8";
                    }
                    webView.loadDataWithBaseURL(c1.b, Q, str, charset, null);
                }
                List<C2644e7> j = content.j();
                if (j != null) {
                    Iterator<T> it = j.iterator();
                    while (it.hasNext()) {
                        webPageActivity.loadCss((C2644e7) it.next());
                    }
                }
                List<C2644e7> k = content.k();
                if (k != null) {
                    Iterator<T> it2 = k.iterator();
                    while (it2.hasNext()) {
                        webPageActivity.loadJs((C2644e7) it2.next());
                    }
                }
            }
        }
    }

    public WebPageActivity() {
        this.S = x.Z0(C2283l.b());
        this._option = lg0.i.a(new d());
        this._webChromeClientObserver = lg0.i.a(new e());
        this._webViewClientObserver = lg0.i.a(new f());
        this.pageFinishedBus = lg0.i.a(n.s);
    }

    public static final void R(String str) {
        if (PatchProxy.proxy(new Object[]{str}, (Object) null, changeQuickRedirect, true, 15946, new Class[]{String.class}, Void.TYPE).isSupported) {
            return;
        }
        if (kotlin.jvm.internal.n.d(str, "null")) {
            h4.l().y("web", b.s);
        } else {
            h4.l().y("web", new c(str));
        }
    }

    public static final void X(C2644e7 c2644e7, String str) {
        if (PatchProxy.proxy(new Object[]{c2644e7, str}, (Object) null, changeQuickRedirect, true, 15949, new Class[]{C2644e7.class, String.class}, Void.TYPE).isSupported) {
            return;
        }
        h4.l().y("web", new h(c2644e7, str));
    }

    public static final void Y(C2644e7 c2644e7, String str) {
        if (PatchProxy.proxy(new Object[]{c2644e7, str}, (Object) null, changeQuickRedirect, true, 15950, new Class[]{C2644e7.class, String.class}, Void.TYPE).isSupported) {
            return;
        }
        h4.l().y("web", new i(c2644e7, str));
    }

    public static final void Z(C2644e7 c2644e7, String str) {
        if (PatchProxy.proxy(new Object[]{c2644e7, str}, (Object) null, changeQuickRedirect, true, 15947, new Class[]{C2644e7.class, String.class}, Void.TYPE).isSupported) {
            return;
        }
        h4.l().y("web", new j(c2644e7, str));
    }

    public static final void a0(C2644e7 c2644e7, String str) {
        if (PatchProxy.proxy(new Object[]{c2644e7, str}, (Object) null, changeQuickRedirect, true, 15948, new Class[]{C2644e7.class, String.class}, Void.TYPE).isSupported) {
            return;
        }
        h4.l().y("web", new k(c2644e7, str));
    }

    public final String Q(WebView webView, String data) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{webView, data}, this, changeQuickRedirect, false, 15932, new Class[]{WebView.class, String.class}, String.class);
        if (proxy.isSupported) {
            return (String) proxy.result;
        }
        String f2 = tj0.m.f("(function(){\n            if (window.tutu == null) {\n               " + x.u0(x.G0(x.G0(x.G0(mg0.o.d(this.O.p().b()), C2634d5.b(C2647f2.d()).Ge()), C2634d5.b(C2647f2.d()).Fd()), mg0.o.d("")), "\n", (CharSequence) null, (CharSequence) null, 0, (CharSequence) null, (ah0.l) null, 62, (Object) null) + "\n            }})();");
        if (webView != null) {
            webView.evaluateJavascript(f2, new ValueCallback() {
                @Override
                public final void onReceiveValue(Object obj) {
                    WebPageActivity.R((String) obj);
                }
            });
        }
        if (data == null) {
            return null;
        }
        return tj0.m.f("\n                <html>\n                <script>\n                " + f2 + "\n                </script>\n                </html>\n                " + data + "\n            ");
    }

    public ah0.a<e0> S() {
        return this.interceptBackPressed;
    }

    public e2<String> T() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15941, new Class[0], e2.class);
        return proxy.isSupported ? (e2) proxy.result : (e2) this.pageFinishedBus.getValue();
    }

    public C2636d7 U() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15926, new Class[0], C2636d7.class);
        return proxy.isSupported ? (C2636d7) proxy.result : (C2636d7) this._option.getValue();
    }

    public final e.a V() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15933, new Class[0], e.a.class);
        return proxy.isSupported ? (e.a) proxy.result : (e.a) this._webChromeClientObserver.getValue();
    }

    public final f.a W() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15934, new Class[0], f.a.class);
        return proxy.isSupported ? (f.a) proxy.result : (f.a) this._webViewClientObserver.getValue();
    }

    public void b0(InterfaceC2673h5 plugin) {
        if (PatchProxy.proxy(new Object[]{plugin}, this, changeQuickRedirect, false, 15931, new Class[]{InterfaceC2673h5.class}, Void.TYPE).isSupported) {
            return;
        }
        if (plugin instanceof AbstractC1873a) {
            K(((AbstractC1873a) plugin).Rf());
        } else if (com.wifitutu.link.foundation.kernel.d.d().getIsDevelopment()) {
            throw new lg0.t("WebPlugin 需要继承于 AWebPlugin: " + plugin.getClass().getCanonicalName());
        }
    }

    @Override
    public void finishPage() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15940, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        x0.g(this);
    }

    public AssetManager getAssets() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15942, new Class[0], AssetManager.class);
        if (proxy.isSupported) {
            return (AssetManager) proxy.result;
        }
        try {
            return getResources().getAssets();
        } catch (Throwable unused) {
            return super/*android.app.Activity*/.getAssets();
        }
    }

    @Override
    public void goBack() {
        C2610a7 config;
        boolean z = false;
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15939, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        C2636d7 U = U();
        if (U != null && (config = U.getConfig()) != null) {
            z = kotlin.jvm.internal.n.d(config.getBackOnHistories(), Boolean.TRUE);
        }
        if (z) {
            C3065t.g(new g());
        } else {
            finishPage();
        }
    }

    @Override
    public void loadCss(final C2644e7 content) {
        if (PatchProxy.proxy(new Object[]{content}, this, changeQuickRedirect, false, 15938, new Class[]{C2644e7.class}, Void.TYPE).isSupported) {
            return;
        }
        if (content.getUrl() != null) {
            this.O.f(tj0.m.f("\n                var ele = document.createElement(\"style\");\n                ele.src = \"" + content.getUrl() + "\";\n                document.head.appendChild(ele);\n            "), new ValueCallback() {
                @Override
                public final void onReceiveValue(Object obj) {
                    WebPageActivity.X(C2644e7.this, (String) obj);
                }
            });
        }
        if (content.getData() != null) {
            this.O.f(tj0.m.f("\n                var ele = document.createElement(\"style\");\n                ele.innerText = \"" + content.getData() + "\";\n                document.head.appendChild(ele);\n            "), new ValueCallback() {
                @Override
                public final void onReceiveValue(Object obj) {
                    WebPageActivity.Y(C2644e7.this, (String) obj);
                }
            });
        }
    }

    @Override
    public void loadJs(final C2644e7 content) {
        if (PatchProxy.proxy(new Object[]{content}, this, changeQuickRedirect, false, 15937, new Class[]{C2644e7.class}, Void.TYPE).isSupported) {
            return;
        }
        if (content.getUrl() != null) {
            this.O.f(tj0.m.f("\n                var ele = document.createElement(\"script\");\n                ele.src = \"" + content.getUrl() + "\";\n                document.head.appendChild(ele);\n            "), new ValueCallback() {
                @Override
                public final void onReceiveValue(Object obj) {
                    WebPageActivity.Z(C2644e7.this, (String) obj);
                }
            });
        }
        if (content.getData() != null) {
            this.O.f(content.getData(), new ValueCallback() {
                @Override
                public final void onReceiveValue(Object obj) {
                    WebPageActivity.a0(C2644e7.this, (String) obj);
                }
            });
        }
    }

    @Override
    public void loadUrl(String url, String base, boolean flush) {
        if (PatchProxy.proxy(new Object[]{url, base, new Byte(flush ? (byte) 1 : (byte) 0)}, this, changeQuickRedirect, false, 15945, new Class[]{String.class, String.class, Boolean.TYPE}, Void.TYPE).isSupported) {
            return;
        }
        C2636d7 U = U();
        C2618b7 content = U != null ? U.getContent() : null;
        if (content != null) {
            content.i(d4.F(url));
        }
        C3065t.g(new l(flush, this.O.D(), url));
    }

    public void onBackPressed() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15943, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        ah0.a<e0> S = S();
        if (S == null) {
            S = new m(this);
        }
        S.invoke();
    }

    @Override
    public void onCreate(Bundle savedInstanceState) {
        q0 theme;
        s0 activity;
        o0 orientation;
        int i2;
        if (PatchProxy.proxy(new Object[]{savedInstanceState}, this, changeQuickRedirect, false, 15927, new Class[]{Bundle.class}, Void.TYPE).isSupported) {
            return;
        }
        super.onCreate(savedInstanceState);
        C2636d7 U = U();
        if (U != null && (theme = U.getTheme()) != null && (activity = theme.getActivity()) != null && (orientation = activity.getOrientation()) != null) {
            int i3 = a.a[orientation.ordinal()];
            if (i3 == 1) {
                i2 = 1;
            } else {
                if (i3 != 2) {
                    throw new lg0.l();
                }
                i2 = 0;
            }
            int i4 = getResources().getConfiguration().orientation;
            if (i2 != ((i4 == 1 || i4 != 2) ? 1 : 0)) {
                setRequestedOrientation(i2);
            }
        }
        InterfaceC2625c5 b2 = C2634d5.b(C2647f2.d());
        C2636d7 U2 = U();
        List<String> d2 = U2 != null ? U2.d() : null;
        C2636d7 U3 = U();
        Iterator<T> it = b2.G0(d2, U3 != null ? U3.e() : null).iterator();
        while (it.hasNext()) {
            b0((InterfaceC2673h5) it.next());
        }
        Map<String, Object> userAgent = C2634d5.b(C2647f2.d()).getUserAgent();
        ArrayList arrayList = new ArrayList(userAgent.size());
        for (Map.Entry<String, Object> entry : userAgent.entrySet()) {
            arrayList.add(entry.getKey() + '/' + entry.getValue());
        }
        String u0 = x.u0(arrayList, " ", (CharSequence) null, (CharSequence) null, 0, (CharSequence) null, (ah0.l) null, 62, (Object) null);
        this.Q = new b0.b(this).w("https://localhost").v('[' + u0 + ']').u(true).x(true).t();
        J();
        f0 f0Var = new f0();
        C2636d7 U4 = U();
        kotlin.jvm.internal.n.f(U4);
        C2618b7 content = U4.getContent();
        if (content != null) {
            InterfaceC2625c5 b3 = C2634d5.b(C2647f2.d());
            URL url = content.getUrl();
            String Ze = b3.Ze(url != null ? url.toString() : null);
            if (Ze != null) {
                this.O.D().loadUrl(Ze);
            } else {
                Ze = null;
            }
            f0Var.a = Ze;
            String data = content.getData();
            if (data != null) {
                WebView D = this.O.D();
                String Q = Q(null, data);
                kotlin.jvm.internal.n.f(Q);
                String mime = content.getMime();
                if (mime == null) {
                    mime = "text/html";
                }
                String str = mime;
                String charset = content.getCharset();
                if (charset == null) {
                    charset = "utf-8";
                }
                D.loadDataWithBaseURL(c1.b, Q, str, charset, null);
            }
            List<C2644e7> j2 = content.j();
            if (j2 != null) {
                Iterator<T> it2 = j2.iterator();
                while (it2.hasNext()) {
                    loadCss((C2644e7) it2.next());
                }
            }
            List<C2644e7> k2 = content.k();
            if (k2 != null) {
                Iterator<T> it3 = k2.iterator();
                while (it3.hasNext()) {
                    loadJs((C2644e7) it3.next());
                }
            }
        }
        if (com.wifitutu.link.foundation.kernel.d.d().getIsDevelopment() || com.wifitutu.link.foundation.kernel.d.d().getIsDebuggable() || com.wifitutu.link.foundation.kernel.d.d().getLogger().isDebugEnabled()) {
            WebView.setWebContentsDebuggingEnabled(true);
        }
        C2432b.INSTANCE.a(this);
        this.O.D().getSettings().setSavePassword(false);
        InterfaceC2625c5 b4 = C2634d5.b(C2647f2.d());
        InterfaceC2642e5 interfaceC2642e5 = b4 instanceof InterfaceC2642e5 ? (InterfaceC2642e5) b4 : null;
        if (interfaceC2642e5 != null) {
            interfaceC2642e5.C0((String) f0Var.a, this.O.D());
        }
        C2715n0.a(C2647f2.d()).mc(this.O.D());
    }

    @Override
    public void onDestroy() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15930, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        C2715n0.a(C2647f2.d()).l7(this.O.D());
        super.onDestroy();
    }

    @Override
    public void onNewIntent(Intent intent) {
        if (PatchProxy.proxy(new Object[]{intent}, this, changeQuickRedirect, false, 15935, new Class[]{Intent.class}, Void.TYPE).isSupported) {
            return;
        }
        super.onNewIntent(intent);
        this.O.x0().a(V());
        this.O.y0().a(W());
    }

    @Override
    public void onPause() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15929, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        C2715n0.a(C2647f2.d()).D4(this.O.D());
        super.onPause();
    }

    @Override
    public void onResume() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15928, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        super.onResume();
        C2715n0.a(C2647f2.d()).d5(this.O.D());
    }

    @Override
    public void processEvent(String event, String data) {
    }

    @Override
    public void reload(boolean flush, boolean retry) {
        Object[] objArr = {new Byte(flush ? (byte) 1 : (byte) 0), new Byte(retry ? (byte) 1 : (byte) 0)};
        ChangeQuickRedirect changeQuickRedirect2 = changeQuickRedirect;
        Class cls = Boolean.TYPE;
        if (PatchProxy.proxy(objArr, this, changeQuickRedirect2, false, 15944, new Class[]{cls, cls}, Void.TYPE).isSupported) {
            return;
        }
        C3065t.g(new o(flush, this.O.D(), retry, this));
    }

    @Override
    public void setInterceptBackPressed(ah0.a<e0> aVar) {
        this.interceptBackPressed = aVar;
    }

    @Override
    public void show404() {
        C2644e7 R;
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 15936, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        C2636d7 U = U();
        if (U == null || (R = U.getContent404()) == null) {
            R = C2634d5.b(C2647f2.d()).R();
        }
        if (R != null) {
            if (R.getUrl() != null && !kotlin.jvm.internal.n.d(this.O.D().getUrl(), String.valueOf(R.getUrl()))) {
                this.O.D().loadUrl(String.valueOf(R.getUrl()));
            }
            if (R.getData() != null) {
                WebView D = this.O.D();
                String Q = Q(null, R.getData());
                kotlin.jvm.internal.n.f(Q);
                String mime = R.getMime();
                if (mime == null) {
                    mime = "text/html";
                }
                String str = mime;
                String charset = R.getCharset();
                if (charset == null) {
                    charset = "utf-8";
                }
                D.loadDataWithBaseURL("https://localhost", Q, str, charset, null);
            }
        }
    }
}