导航菜单

页面标题

页面副标题

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

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

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


package iu;

import android.net.Uri;
import android.os.Build;
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 androidx.appcompat.app.AppCompatActivity;
import com.facebook.react.views.text.x;
import com.facebook.react.views.text.y;
import com.finogeeks.lib.applet.config.AppConfig;
import com.finogeeks.lib.applet.modules.log.FLogCommonTag;
import com.google.android.inner_exoplayer2.text.ttml.TtmlNode;
import com.meituan.robust.ChangeQuickRedirect;
import com.meituan.robust.PatchProxy;
import com.meituan.robust.PatchProxyResult;
import com.sdk.plus.data.manager.RalDataManager;
import com.sdk.plus.http.HttpPluginExt;
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.x0;
import hh.b0;
import hh.u0;
import java.net.URL;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.concurrent.atomic.AtomicBoolean;
import kotlin.Metadata;
import kotlin.jvm.internal.a0;
import kotlin.jvm.internal.f0;
import lg0.e0;
import os.a7;
import os.b7;
import os.c5;
import os.d5;
import os.d7;
import os.e5;
import os.e7;
import os.f2;
import os.f5;
import os.h5;
import qs.d4;
import qs.d6;
import qs.h4;
import tj0.t;

@Metadata(d1 = {"\u0000\u009c\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\b\f\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\b\u0005\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004*\u0002=B\b&\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\r\u0010\u0005\u001a\u00020\u0004¢\u0006\u0004\b\u0005\u0010\u0003J\u0015\u0010\b\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0006¢\u0006\u0004\b\b\u0010\tJ\r\u0010\n\u001a\u00020\u0004¢\u0006\u0004\b\n\u0010\u0003J\r\u0010\u000b\u001a\u00020\u0004¢\u0006\u0004\b\u000b\u0010\u0003J\r\u0010\f\u001a\u00020\u0004¢\u0006\u0004\b\f\u0010\u0003J\u0015\u0010\u000f\u001a\u00020\u00042\u0006\u0010\u000e\u001a\u00020\r¢\u0006\u0004\b\u000f\u0010\u0010J\u0015\u0010\u0013\u001a\u00020\u00042\u0006\u0010\u0012\u001a\u00020\u0011¢\u0006\u0004\b\u0013\u0010\u0014J\u0015\u0010\u0015\u001a\u00020\u00042\u0006\u0010\u0012\u001a\u00020\u0011¢\u0006\u0004\b\u0015\u0010\u0014J%\u0010\u001a\u001a\u0004\u0018\u00010\u00182\b\u0010\u0017\u001a\u0004\u0018\u00010\u00162\b\u0010\u0019\u001a\u0004\u0018\u00010\u0018H\u0004¢\u0006\u0004\b\u001a\u0010\u001bJ\r\u0010\u001c\u001a\u00020\u0004¢\u0006\u0004\b\u001c\u0010\u0003J\u001f\u0010\u001f\u001a\u00020\u00042\u0006\u0010\u001d\u001a\u00020\u00062\u0006\u0010\u001e\u001a\u00020\u0006H\u0016¢\u0006\u0004\b\u001f\u0010 J)\u0010#\u001a\u00020\u00042\u0006\u0010!\u001a\u00020\u00182\b\u0010\"\u001a\u0004\u0018\u00010\u00182\u0006\u0010\u001d\u001a\u00020\u0006H\u0016¢\u0006\u0004\b#\u0010$R\"\u0010,\u001a\u00020%8\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b&\u0010'\u001a\u0004\b(\u0010)\"\u0004\b*\u0010+R0\u00106\u001a\u0010\u0012\f\u0012\n\u0012\u0006\b\u0001\u0012\u00020/0.0-8\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b0\u00101\u001a\u0004\b2\u00103\"\u0004\b4\u00105R\u001b\u0010<\u001a\u0002078BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b8\u00109\u001a\u0004\b:\u0010;R\u001b\u0010A\u001a\u00020=8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\b>\u00109\u001a\u0004\b?\u0010@R\u001b\u0010F\u001a\u00020B8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bC\u00109\u001a\u0004\bD\u0010ER\u001b\u0010J\u001a\u00020G8@X\u0080\u0084\u0002¢\u0006\f\n\u0004\b\u001a\u00109\u001a\u0004\bH\u0010IR#\u0010P\u001a\n L*\u0004\u0018\u00010K0K8BX\u0082\u0084\u0002¢\u0006\f\n\u0004\bM\u00109\u001a\u0004\bN\u0010OR\u0016\u0010T\u001a\u00020Q8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bR\u0010SR!\u0010Y\u001a\b\u0012\u0004\u0012\u00020\u00180U8FX\u0086\u0084\u0002¢\u0006\f\n\u0004\bV\u00109\u001a\u0004\bW\u0010XR\u0014\u0010]\u001a\u00020Z8&X¦\u0004¢\u0006\u0006\u001a\u0004\b[\u0010\\R\u0014\u0010\u0017\u001a\u00020^8&X¦\u0004¢\u0006\u0006\u001a\u0004\b_\u0010`R\u0014\u0010d\u001a\u00020a8&X¦\u0004¢\u0006\u0006\u001a\u0004\bb\u0010c¨\u0006e"}, d2 = {"Liu/f;", "", "<init>", "()V", "Llg0/e0;", "p", "", AppConfig.HANDLE_WEB_VIEW_PRELOAD_MANUAL, "m", "(Z)V", "l", com.facebook.react.uimanager.events.o.f16820f, "n", "Los/h5;", "plugin", "w", "(Los/h5;)V", "Los/e7;", "content", RalDataManager.DB_TIME, "(Los/e7;)V", "q", "Landroid/webkit/WebView;", "webView", "", "data", "f", "(Landroid/webkit/WebView;Ljava/lang/String;)Ljava/lang/String;", "z", "flush", "retry", y.f17304a, "(ZZ)V", "url", TtmlNode.RUBY_BASE, x.f17299a, "(Ljava/lang/String;Ljava/lang/String;Z)V", "Los/d7;", "a", "Los/d7;", "C", "()Los/d7;", "L", "(Los/d7;)V", "option", "", "Ljava/lang/Class;", "Lhh/u0;", bg.b.f9417c, "Ljava/util/List;", "B", "()Ljava/util/List;", "setInitialPlugins", "(Ljava/util/List;)V", "initialPlugins", "Liu/j;", r0.c.f68529d, "Llg0/h;", "H", "()Liu/j;", "_bridgeBuilder", "iu/f$f$a", bg.d.f9423d, "J", "()Liu/f$f$a;", "_webChromeClientObserver", "iu/f$g$a", "e", "K", "()Liu/f$g$a;", "_webViewClientObserver", "Liu/g;", "G", "()Liu/g;", "_bridge", "Lhh/b0;", "kotlin.jvm.PlatformType", "g", "I", "()Lhh/b0;", "_config", "Ljava/util/concurrent/atomic/AtomicBoolean;", "h", "Ljava/util/concurrent/atomic/AtomicBoolean;", "_inited", "Lcom/wifitutu/link/foundation/kernel/a;", mk.i.f59902x, "E", "()Lcom/wifitutu/link/foundation/kernel/a;", "pageFinishedBus", "Landroidx/appcompat/app/AppCompatActivity;", "A", "()Landroidx/appcompat/app/AppCompatActivity;", "activity", "Lcom/wifitutu/link/foundation/kernel/ui/WebView;", "F", "()Lcom/wifitutu/link/foundation/kernel/ui/WebView;", "Los/f5;", "D", "()Los/f5;", "page", "lib-webengine_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
public abstract class f {
    public static ChangeQuickRedirect changeQuickRedirect;

    public d7 option = new d7();

    public List<? extends Class<? extends u0>> initialPlugins = mg0.x.Z0(iu.l.b());

    public final lg0.h _bridgeBuilder = lg0.i.a(new b());

    public final lg0.h _webChromeClientObserver = lg0.i.a(new C1359f());

    public final lg0.h _webViewClientObserver = lg0.i.a(new g());

    public final lg0.h _bridge = lg0.i.a(new a());

    public final lg0.h _config = lg0.i.a(new c());

    public AtomicBoolean _inited = new AtomicBoolean(false);

    public final lg0.h pageFinishedBus = lg0.i.a(s.f53739s);

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

        public a() {
            super(0);
        }

        public final iu.g a() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16085, new Class[0], iu.g.class);
            if (proxy.isSupported) {
                return (iu.g) proxy.result;
            }
            com.getcapacitor.a e11 = f.h(f.this).c(f.this.B()).f(f.i(f.this)).e(f.this.F());
            kotlin.jvm.internal.n.g(e11, "null cannot be cast to non-null type com.wifitutu.link.foundation.webengine.capacitor.CapacitorBridge");
            iu.g gVar = (iu.g) e11;
            gVar.x0().a(f.j(f.this));
            gVar.y0().a(f.k(f.this));
            return gVar;
        }

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

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"Liu/j;", "a", "()Liu/j;"}, k = 3, mv = {1, 8, 0})
    public static final class b extends kotlin.jvm.internal.p implements ah0.a<iu.j> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public b() {
            super(0);
        }

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

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

    @Metadata(d1 = {"\u0000\b\n\u0002\u0018\u0002\n\u0002\b\u0003\u0010\u0002\u001a\n \u0001*\u0004\u0018\u00010\u00000\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Lhh/b0;", "kotlin.jvm.PlatformType", "a", "()Lhh/b0;"}, k = 3, mv = {1, 8, 0})
    public static final class c extends kotlin.jvm.internal.p implements ah0.a<b0> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public c() {
            super(0);
        }

        public final b0 a() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16089, new Class[0], b0.class);
            if (proxy.isSupported) {
                return (b0) proxy.result;
            }
            Map<String, Object> userAgent = d5.b(f2.d()).getUserAgent();
            ArrayList arrayList = new ArrayList(userAgent.size());
            for (Map.Entry<String, Object> entry : userAgent.entrySet()) {
                arrayList.add(entry.getKey() + '/' + entry.getValue());
            }
            String u02 = mg0.x.u0(arrayList, " ", null, null, 0, null, null, 62, null);
            return new b0.b(f.this.A()).w("https://localhost").v('[' + u02 + ']').u(true).x(true).t();
        }

        @Override
        public b0 invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16090, new Class[0], Object.class);
            return proxy.isSupported ? proxy.result : 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 d extends kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public static final d f53712s = new d();

        public d() {
            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 e extends kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public final String f53713s;

        public e(String str) {
            super(0);
            this.f53713s = str;
        }

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

    @Metadata(d1 = {"\u0000\u0007\n\u0002\b\u0003*\u0001\u0000\u0010\u0001\u001a\u00020\u0000H\n¢\u0006\u0004\b\u0001\u0010\u0002"}, d2 = {"iu/f$f$a", "a", "()Liu/f$f$a;"}, k = 3, mv = {1, 8, 0})
    public static final class C1359f extends kotlin.jvm.internal.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 = {"iu/f$f$a", "Lcom/wifitutu/link/foundation/kernel/ui/a1;", "Landroid/webkit/WebView;", "window", "Llg0/e0;", com.facebook.react.uimanager.events.o.f16820f, "(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 f f53715a;

            public a(f fVar) {
                this.f53715a = fVar;
            }

            @Override
            public void o(WebView window) {
                if (PatchProxy.proxy(new Object[]{window}, this, changeQuickRedirect, false, 16094, new Class[]{WebView.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.o(window);
                this.f53715a.getPage().finishPage();
            }
        }

        public C1359f() {
            super(0);
        }

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

        @Override
        public a invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16093, 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 = {"iu/f$g$a", "a", "()Liu/f$g$a;"}, k = 3, mv = {1, 8, 0})
    public static final class g extends kotlin.jvm.internal.p implements ah0.a<a> {
        public static ChangeQuickRedirect changeQuickRedirect;

        @Metadata(d1 = {"\u0000;\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\u0002\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\u0007*\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'\u0010\u000b\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\n\u001a\u00020\tH\u0016¢\u0006\u0004\b\u000b\u0010\fJ'\u0010\u0011\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u0010\u001a\u00020\u000fH\u0016¢\u0006\u0004\b\u0011\u0010\u0012J'\u0010\u0015\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u0014\u001a\u00020\u0013H\u0016¢\u0006\u0004\b\u0015\u0010\u0016J%\u0010\u0017\u001a\u0004\u0018\u00010\u00132\b\u0010\u0003\u001a\u0004\u0018\u00010\u00022\b\u0010\u000e\u001a\u0004\u0018\u00010\rH\u0016¢\u0006\u0004\b\u0017\u0010\u0018J\u001f\u0010\u0019\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0005\u001a\u00020\u0004H\u0016¢\u0006\u0004\b\u0019\u0010\b¨\u0006\u001a"}, d2 = {"iu/f$g$a", "Lcom/wifitutu/link/foundation/kernel/ui/b1;", "Landroid/webkit/WebView;", "view", "", "url", "Llg0/e0;", "l", "(Landroid/webkit/WebView;Ljava/lang/String;)V", "", "isReload", "s", "(Landroid/webkit/WebView;Ljava/lang/String;Z)V", "Landroid/webkit/WebResourceRequest;", FLogCommonTag.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", "k", "(Landroid/webkit/WebView;Landroid/webkit/WebResourceRequest;)Landroid/webkit/WebResourceResponse;", "n", "lib-webengine_release"}, k = 1, mv = {1, 8, 0}, xi = 48)
        public static final class a extends b1 {
            public static ChangeQuickRedirect changeQuickRedirect;

            public final f f53717a;

            @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 C1360a extends kotlin.jvm.internal.p implements ah0.a<e0> {
                public static ChangeQuickRedirect changeQuickRedirect;

                public final WebView f53718s;

                public final String f53719t;

                public C1360a(WebView webView, String str) {
                    super(0);
                    this.f53718s = webView;
                    this.f53719t = str;
                }

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

                public final void invoke2() {
                    if (!PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16103, new Class[0], Void.TYPE).isSupported && kotlin.jvm.internal.n.d(this.f53718s.getUrl(), this.f53719t)) {
                        c5 b11 = d5.b(f2.d());
                        e5 e5Var = b11 instanceof e5 ? (e5) b11 : null;
                        if (e5Var != null) {
                            e5Var.g5(this.f53719t);
                        }
                    }
                }
            }

            public a(f fVar) {
                this.f53717a = fVar;
            }

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

            @Override
            public void l(WebView view, String url) {
                if (PatchProxy.proxy(new Object[]{view, url}, this, changeQuickRedirect, false, 16097, new Class[]{WebView.class, String.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.l(view, url);
                this.f53717a.f(view, null);
                d6.k(new C1360a(view, url));
            }

            @Override
            public void n(WebView view, String url) {
                if (PatchProxy.proxy(new Object[]{view, url}, this, changeQuickRedirect, false, 16102, new Class[]{WebView.class, String.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.n(view, url);
                h.a.a(this.f53717a.E(), url, false, 0L, 6, null);
            }

            @Override
            public void onReceivedHttpError(WebView view, WebResourceRequest request, WebResourceResponse errorResponse) {
                if (PatchProxy.proxy(new Object[]{view, request, errorResponse}, this, changeQuickRedirect, false, 16100, new Class[]{WebView.class, WebResourceRequest.class, WebResourceResponse.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.onReceivedHttpError(view, request, errorResponse);
                if (request.isForMainFrame()) {
                    this.f53717a.getPage().show404();
                }
            }

            @Override
            public void q(WebView view, WebResourceRequest request, WebResourceError error) {
                if (PatchProxy.proxy(new Object[]{view, request, error}, this, changeQuickRedirect, false, 16099, new Class[]{WebView.class, WebResourceRequest.class, WebResourceError.class}, Void.TYPE).isSupported) {
                    return;
                }
                super.q(view, request, error);
                if (request.isForMainFrame()) {
                    String obj = Build.VERSION.SDK_INT >= 23 ? error.getDescription().toString() : "";
                    c5 b11 = d5.b(f2.d());
                    e5 e5Var = b11 instanceof e5 ? (e5) b11 : null;
                    if (e5Var != null) {
                        Uri url = request.getUrl();
                        e5Var.W5(url != null ? url.toString() : null, obj);
                    }
                    this.f53717a.getPage().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, 16098, new Class[]{WebView.class, String.class, Boolean.TYPE}, Void.TYPE).isSupported) {
                    return;
                }
                super.s(view, url, isReload);
                this.f53717a.f(view, null);
            }
        }

        public g() {
            super(0);
        }

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

        @Override
        public a invoke() {
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16096, new Class[0], Object.class);
            return proxy.isSupported ? proxy.result : 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 h extends kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public static final h f53720s = new h();

        public h() {
            super(0);
        }

        @Override
        public final Object invoke() {
            return "Capacitor 已经释放";
        }
    }

    @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 kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public static final i f53721s = new i();

        public i() {
            super(0);
        }

        @Override
        public final Object invoke() {
            return "Capacitor 释放";
        }
    }

    @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 j extends kotlin.jvm.internal.p implements ah0.a<e0> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public j() {
            super(0);
        }

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

        public final void invoke2() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16105, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            WebBackForwardList copyBackForwardList = f.this.F().copyBackForwardList();
            if (copyBackForwardList.getCurrentIndex() <= 0 || copyBackForwardList.getSize() <= 1) {
                f.this.n();
            } else {
                f.this.F().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 k extends kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public static final k f53723s = new k();

        public k() {
            super(0);
        }

        @Override
        public final Object invoke() {
            return "Capacitor 已经初始化";
        }
    }

    @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 l extends kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public static final l f53724s = new l();

        public l() {
            super(0);
        }

        @Override
        public final Object invoke() {
            return "Capacitor 开始初始化";
        }
    }

    @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 m extends kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public final e7 f53725s;

        public final String f53726t;

        public m(e7 e7Var, String str) {
            super(0);
            this.f53725s = e7Var;
            this.f53726t = str;
        }

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

    @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 n extends kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public final e7 f53727s;

        public final String f53728t;

        public n(e7 e7Var, String str) {
            super(0);
            this.f53727s = e7Var;
            this.f53728t = str;
        }

        @Override
        public final Object invoke() {
            String str;
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16108, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            StringBuilder sb2 = new StringBuilder();
            sb2.append("加载CSS代码: ");
            String data = this.f53727s.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, null);
                    sb2.append(str);
                    sb2.append("... => ");
                    sb2.append(this.f53728t);
                    return sb2.toString();
                }
            }
            str = null;
            sb2.append(str);
            sb2.append("... => ");
            sb2.append(this.f53728t);
            return sb2.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 o extends kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public final e7 f53729s;

        public final String f53730t;

        public o(e7 e7Var, String str) {
            super(0);
            this.f53729s = e7Var;
            this.f53730t = str;
        }

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

    @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 p extends kotlin.jvm.internal.p implements ah0.a<Object> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public final e7 f53731s;

        public final String f53732t;

        public p(e7 e7Var, String str) {
            super(0);
            this.f53731s = e7Var;
            this.f53732t = str;
        }

        @Override
        public final Object invoke() {
            String str;
            PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16110, new Class[0], Object.class);
            if (proxy.isSupported) {
                return proxy.result;
            }
            StringBuilder sb2 = new StringBuilder();
            sb2.append("执行JS代码: ");
            String data = this.f53731s.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, null);
                    sb2.append(str);
                    sb2.append("... => ");
                    sb2.append(this.f53732t);
                    return sb2.toString();
                }
            }
            str = null;
            sb2.append(str);
            sb2.append("... => ");
            sb2.append(this.f53732t);
            return sb2.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 q extends kotlin.jvm.internal.p implements ah0.a<e0> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public final boolean f53733s;

        public final f f53734t;

        public final String f53735u;

        public q(boolean z11, f fVar, String str) {
            super(0);
            this.f53733s = z11;
            this.f53734t = fVar;
            this.f53735u = str;
        }

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

        public final void invoke2() {
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16111, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            if (this.f53733s) {
                c1.f(this.f53734t.F());
            }
            this.f53734t.F().loadUrl(this.f53735u);
        }
    }

    @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 r extends kotlin.jvm.internal.p implements ah0.a<e0> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public final boolean f53736s;

        public final f f53737t;

        public final a0 f53738u;

        public r(boolean z11, f fVar, a0 a0Var) {
            super(0);
            this.f53736s = z11;
            this.f53737t = fVar;
            this.f53738u = a0Var;
        }

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

        public final void invoke2() {
            T t11;
            if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16113, new Class[0], Void.TYPE).isSupported) {
                return;
            }
            if (this.f53736s) {
                c1.f(this.f53737t.F());
            }
            if (this.f53737t.F().getUrl() == null) {
                this.f53738u.f57638a = true;
            }
            if (!this.f53738u.f57638a) {
                this.f53737t.F().reload();
                return;
            }
            f0 f0Var = new f0();
            b7 content = this.f53737t.getOption().getContent();
            if (content != null) {
                f fVar = this.f53737t;
                c5 b11 = d5.b(f2.d());
                URL url = content.getUrl();
                String Ze = b11.Ze(url != null ? url.toString() : null);
                if (Ze != null) {
                    c1.g(fVar.F(), Ze);
                    t11 = Ze;
                } else {
                    t11 = 0;
                }
                f0Var.f57653a = t11;
                String data = content.getData();
                if (data != null) {
                    com.wifitutu.link.foundation.kernel.ui.WebView F = fVar.F();
                    String f11 = fVar.f(null, data);
                    kotlin.jvm.internal.n.f(f11);
                    String mime = content.getMime();
                    if (mime == null) {
                        mime = "text/html";
                    }
                    String str = mime;
                    String charset = content.getCharset();
                    if (charset == null) {
                        charset = HttpPluginExt.DEFAULT_CHARSET;
                    }
                    F.loadDataWithBaseURL(c1.f34794b, f11, str, charset, null);
                }
                List<e7> j11 = content.j();
                if (j11 != null) {
                    Iterator<T> it = j11.iterator();
                    while (it.hasNext()) {
                        fVar.q((e7) it.next());
                    }
                }
                List<e7> k11 = content.k();
                if (k11 != null) {
                    Iterator<T> it2 = k11.iterator();
                    while (it2.hasNext()) {
                        fVar.t((e7) it2.next());
                    }
                }
            }
        }
    }

    @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 s extends kotlin.jvm.internal.p implements ah0.a<com.wifitutu.link.foundation.kernel.a<String>> {
        public static ChangeQuickRedirect changeQuickRedirect;

        public static final s f53739s = new s();

        public s() {
            super(0);
        }

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

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

    public static final iu.j h(f fVar) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{fVar}, null, changeQuickRedirect, true, 16081, new Class[]{f.class}, iu.j.class);
        return proxy.isSupported ? (iu.j) proxy.result : fVar.H();
    }

    public static final b0 i(f fVar) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{fVar}, null, changeQuickRedirect, true, 16082, new Class[]{f.class}, b0.class);
        return proxy.isSupported ? (b0) proxy.result : fVar.I();
    }

    public static final C1359f.a j(f fVar) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{fVar}, null, changeQuickRedirect, true, 16083, new Class[]{f.class}, C1359f.a.class);
        return proxy.isSupported ? (C1359f.a) proxy.result : fVar.J();
    }

    public static final g.a k(f fVar) {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[]{fVar}, null, changeQuickRedirect, true, 16084, new Class[]{f.class}, g.a.class);
        return proxy.isSupported ? (g.a) proxy.result : fVar.K();
    }

    public static final void r(e7 e7Var, String str) {
        if (PatchProxy.proxy(new Object[]{e7Var, str}, null, changeQuickRedirect, true, 16079, new Class[]{e7.class, String.class}, Void.TYPE).isSupported) {
            return;
        }
        h4.l().y("web", new n(e7Var, str));
    }

    public static final void s(e7 e7Var, String str) {
        if (PatchProxy.proxy(new Object[]{e7Var, str}, null, changeQuickRedirect, true, 16078, new Class[]{e7.class, String.class}, Void.TYPE).isSupported) {
            return;
        }
        h4.l().y("web", new m(e7Var, str));
    }

    public static final void u(e7 e7Var, String str) {
        if (PatchProxy.proxy(new Object[]{e7Var, str}, null, changeQuickRedirect, true, 16076, new Class[]{e7.class, String.class}, Void.TYPE).isSupported) {
            return;
        }
        h4.l().y("web", new o(e7Var, str));
    }

    public static final void v(e7 e7Var, String str) {
        if (PatchProxy.proxy(new Object[]{e7Var, str}, null, changeQuickRedirect, true, 16077, new Class[]{e7.class, String.class}, Void.TYPE).isSupported) {
            return;
        }
        h4.l().y("web", new p(e7Var, str));
    }

    public abstract AppCompatActivity A();

    public final List<Class<? extends u0>> B() {
        return this.initialPlugins;
    }

    public final d7 getOption() {
        return this.option;
    }

    public abstract f5 getPage();

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

    public abstract com.wifitutu.link.foundation.kernel.ui.WebView F();

    public final iu.g G() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16061, new Class[0], iu.g.class);
        return proxy.isSupported ? (iu.g) proxy.result : (iu.g) this._bridge.getValue();
    }

    public final iu.j H() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16058, new Class[0], iu.j.class);
        return proxy.isSupported ? (iu.j) proxy.result : (iu.j) this._bridgeBuilder.getValue();
    }

    public final b0 I() {
        PatchProxyResult proxy = PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16062, new Class[0], b0.class);
        return proxy.isSupported ? (b0) proxy.result : (b0) this._config.getValue();
    }

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

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

    public final void L(d7 d7Var) {
        this.option = d7Var;
    }

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

    public final void l() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16065, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        G().Z();
        G().S();
        G().R();
    }

    public final void m(boolean manual) {
        if (PatchProxy.proxy(new Object[]{new Byte(manual ? (byte) 1 : (byte) 0)}, this, changeQuickRedirect, false, 16064, new Class[]{Boolean.TYPE}, Void.TYPE).isSupported) {
            return;
        }
        if (!this._inited.getAndSet(false)) {
            h4.l().u("web", h.f53720s);
            return;
        }
        h4.l().u("web", i.f53721s);
        G().j().b(false);
        if (manual) {
            return;
        }
        l();
    }

    public final void n() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16067, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        x0.g(A());
    }

    public final void o() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16066, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        a7 config = this.option.getConfig();
        if (config != null ? kotlin.jvm.internal.n.d(config.getBackOnHistories(), Boolean.TRUE) : false) {
            qs.t.g(new j());
        } else {
            n();
        }
    }

    public final void p() {
        T t11;
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16063, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        if (this._inited.getAndSet(true)) {
            h4.l().u("web", k.f53723s);
            return;
        }
        h4.l().u("web", l.f53724s);
        Iterator<T> it = d5.b(f2.d()).G0(this.option.d(), this.option.e()).iterator();
        while (it.hasNext()) {
            w((h5) it.next());
        }
        if (com.wifitutu.link.foundation.kernel.d.d().getIsDevelopment() || com.wifitutu.link.foundation.kernel.d.d().getIsDebuggable()) {
            com.wifitutu.link.foundation.kernel.ui.WebView.INSTANCE.a(true);
        }
        F().getSettings().setSavePassword(false);
        G().Y();
        G().j().b(true);
        G().X();
        f0 f0Var = new f0();
        b7 content = this.option.getContent();
        if (content != null) {
            c5 b11 = d5.b(f2.d());
            URL url = content.getUrl();
            String Ze = b11.Ze(url != null ? url.toString() : null);
            if (Ze != null) {
                F().loadUrl(Ze);
                t11 = Ze;
            } else {
                t11 = 0;
            }
            f0Var.f57653a = t11;
            String data = content.getData();
            if (data != null) {
                com.wifitutu.link.foundation.kernel.ui.WebView F = F();
                String f11 = f(null, data);
                kotlin.jvm.internal.n.f(f11);
                String mime = content.getMime();
                if (mime == null) {
                    mime = "text/html";
                }
                String str = mime;
                String charset = content.getCharset();
                if (charset == null) {
                    charset = HttpPluginExt.DEFAULT_CHARSET;
                }
                F.loadDataWithBaseURL(c1.f34794b, f11, str, charset, null);
            }
            List<e7> j11 = content.j();
            if (j11 != null) {
                Iterator<T> it2 = j11.iterator();
                while (it2.hasNext()) {
                    q((e7) it2.next());
                }
            }
            List<e7> k11 = content.k();
            if (k11 != null) {
                Iterator<T> it3 = k11.iterator();
                while (it3.hasNext()) {
                    t((e7) it3.next());
                }
            }
        }
        c5 b12 = d5.b(f2.d());
        e5 e5Var = b12 instanceof e5 ? (e5) b12 : null;
        if (e5Var != null) {
            e5Var.C0((String) f0Var.f57653a, F());
        }
    }

    public final void q(final e7 content) {
        if (PatchProxy.proxy(new Object[]{content}, this, changeQuickRedirect, false, 16070, new Class[]{e7.class}, Void.TYPE).isSupported) {
            return;
        }
        if (content.getUrl() != null) {
            G().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) {
                    f.s(e7.this, (String) obj);
                }
            });
        }
        if (content.getData() != null) {
            G().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) {
                    f.r(e7.this, (String) obj);
                }
            });
        }
    }

    public final void t(final e7 content) {
        if (PatchProxy.proxy(new Object[]{content}, this, changeQuickRedirect, false, 16069, new Class[]{e7.class}, Void.TYPE).isSupported) {
            return;
        }
        if (content.getUrl() != null) {
            G().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) {
                    f.u(e7.this, (String) obj);
                }
            });
        }
        if (content.getData() != null) {
            G().f(content.getData(), new ValueCallback() {
                @Override
                public final void onReceiveValue(Object obj) {
                    f.v(e7.this, (String) obj);
                }
            });
        }
    }

    public final void w(h5 plugin) {
        if (PatchProxy.proxy(new Object[]{plugin}, this, changeQuickRedirect, false, 16068, new Class[]{h5.class}, Void.TYPE).isSupported) {
            return;
        }
        if (plugin instanceof gu.a) {
            u0 Tf = ((gu.a) plugin).Tf();
            if (Tf instanceof gu.a) {
                ((gu.a) Tf).Uf(getPage());
            }
            H().b(Tf);
            return;
        }
        if (com.wifitutu.link.foundation.kernel.d.d().getIsDevelopment()) {
            throw new lg0.t("WebPlugin 需要继承于 AWebPlugin: " + plugin.getClass().getCanonicalName());
        }
    }

    public void x(String url, String base, boolean flush) {
        if (PatchProxy.proxy(new Object[]{url, base, new Byte(flush ? (byte) 1 : (byte) 0)}, this, changeQuickRedirect, false, 16074, new Class[]{String.class, String.class, Boolean.TYPE}, Void.TYPE).isSupported) {
            return;
        }
        b7 content = this.option.getContent();
        if (content != null) {
            content.i(d4.F(url));
        }
        qs.t.g(new q(flush, this, url));
    }

    public void y(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, 16073, new Class[]{cls, cls}, Void.TYPE).isSupported) {
            return;
        }
        a0 a0Var = new a0();
        a0Var.f57638a = retry;
        qs.t.g(new r(flush, this, a0Var));
    }

    public final void z() {
        if (PatchProxy.proxy(new Object[0], this, changeQuickRedirect, false, 16072, new Class[0], Void.TYPE).isSupported) {
            return;
        }
        e7 content404 = this.option.getContent404();
        if (content404 == null) {
            content404 = d5.b(f2.d()).getPage404();
        }
        if (content404 != null) {
            if (content404.getUrl() != null && !kotlin.jvm.internal.n.d(F().getUrl(), String.valueOf(content404.getUrl()))) {
                F().loadUrl(String.valueOf(content404.getUrl()));
            }
            if (content404.getData() != null) {
                com.wifitutu.link.foundation.kernel.ui.WebView F = F();
                String f11 = f(null, content404.getData());
                kotlin.jvm.internal.n.f(f11);
                String mime = content404.getMime();
                if (mime == null) {
                    mime = "text/html";
                }
                String str = mime;
                String charset = content404.getCharset();
                if (charset == null) {
                    charset = HttpPluginExt.DEFAULT_CHARSET;
                }
                F.loadDataWithBaseURL("https://localhost", f11, str, charset, null);
            }
        }
    }
}