导航菜单

页面标题

页面副标题

Baubap v3.9.7 - WebActivity.java 源代码

正在查看: Baubap v3.9.7 应用的 WebActivity.java JAVA 源代码文件

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


package com.baubap.presentation;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.webkit.ValueCallback;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import androidx.appcompat.widget.AppCompatImageView;
import f6.l1;
import hk.m;
import kotlin.jvm.internal.y;
import se.f;
import ul.a0;
import xf.i;
import xf.j;
import xf.o0;
import xu.b;

public final class WebActivity extends o0 {

    public static final int f9720j = 0;

    public WebView f9721f;

    public final l1 f9722g;

    public f f9723h;

    public ValueCallback f9724i;

    public WebActivity() {
        super(2131558898, 15);
        this.f9722g = new l1(y.a(WebViewModel.class), new i(this, 9), new i(this, 8), new j(this, 4));
    }

    @Override
    public final void onActivityResult(int i10, int i11, Intent intent) {
        if (i10 != 3023) {
            super.onActivityResult(i10, i11, intent);
            return;
        }
        ValueCallback valueCallback = this.f9724i;
        if (valueCallback == null) {
            return;
        }
        b.v(valueCallback);
        valueCallback.onReceiveValue(WebChromeClient.FileChooserParams.parseResult(i11, intent));
        this.f9724i = null;
    }

    @Override
    public final void onBackPressed() {
        WebView webView = this.f9721f;
        if (webView == null) {
            b.r0("webview");
            throw null;
        }
        if (!webView.canGoBack()) {
            super.onBackPressed();
            return;
        }
        WebView webView2 = this.f9721f;
        if (webView2 != null) {
            webView2.goBack();
        } else {
            b.r0("webview");
            throw null;
        }
    }

    @Override
    public final void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        AppCompatImageView appCompatImageView = (AppCompatImageView) findViewById(2131364069);
        appCompatImageView.setOnClickListener(new n8.j(this, 16));
        appCompatImageView.setVisibility(0);
        View findViewById = findViewById(2131364248);
        b.x(findViewById, "findViewById(...)");
        WebView webView = (WebView) findViewById;
        this.f9721f = webView;
        webView.getSettings().setJavaScriptEnabled(true);
        WebView webView2 = this.f9721f;
        if (webView2 == null) {
            b.r0("webview");
            throw null;
        }
        webView2.getSettings().setDomStorageEnabled(true);
        WebView webView3 = this.f9721f;
        if (webView3 == null) {
            b.r0("webview");
            throw null;
        }
        webView3.setWebViewClient(new WebViewClient());
        WebView webView4 = this.f9721f;
        if (webView4 == null) {
            b.r0("webview");
            throw null;
        }
        webView4.setWebChromeClient(new a0(this));
        ((WebViewModel) this.f9722g.getValue()).f9727y.e(this, new si.f(new m(this, 19), 16));
    }
}