APKPure v3.19.91版本的 MD5 值为:f9be25764b720fb55728dbddf2153619

以下内容为反编译后的 qdah.java 源代码,内容仅作参考


package ro;

import android.content.Context;
import android.net.Uri;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import android.util.Log;
import android.view.View;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import com.tencent.smtt.sdk.qdbg;
import com.tencent.smtt.sdk.qdcb;

public final class qdah implements qdad {

    public final qdac f28994a;

    public boolean f28995b;

    public final Handler f28996c = new Handler(Looper.getMainLooper());

    public qdah(qdac qdacVar) {
        this.f28994a = qdacVar;
    }

    @Override
    public final void a() {
        qdac qdacVar = this.f28994a;
        if (qdacVar == null) {
            return;
        }
        qdacVar.i();
    }

    @Override
    public final void b(String str) {
        if (this.f28994a == null) {
            return;
        }
        try {
            f(a4.qdad.c("javascript:TenvideoJSBridge._handleMessageFromQQLive(", str, ")"));
        } catch (Exception e10) {
            Log.getStackTraceString(e10);
        }
    }

    @Override
    public final boolean c() {
        View webView = this.f28994a.getWebView();
        if (!(webView instanceof qdcb)) {
            return false;
        }
        ((qdcb) webView).getX5WebViewExtension();
        return false;
    }

    @Override
    public final void d(Object obj) {
        qdac qdacVar = this.f28994a;
        if (qdacVar == null) {
            return;
        }
        View webView = qdacVar.getWebView();
        if (webView instanceof qdcb) {
            qdcb qdcbVar = (qdcb) webView;
            if (!qdcbVar.f17882b) {
                qdcbVar.f17884d.addJavascriptInterface(obj, "QQLiveJavaInterface");
                return;
            } else {
                qdcbVar.f17883c.z();
                return;
            }
        }
        if (webView instanceof WebView) {
            ((WebView) webView).addJavascriptInterface(obj, "QQLiveJavaInterface");
        }
    }

    @Override
    public final void e(String str, String str2) {
        if (this.f28994a == null) {
            return;
        }
        StringBuilder e10 = a4.qdad.e("javascript:try{", str, "('");
        e10.append(Uri.encode(str2));
        e10.append("');}catch(e){}");
        f(e10.toString());
    }

    @Override
    public final void f(String str) {
        boolean z10;
        qdac qdacVar = this.f28994a;
        if (qdacVar != null && !TextUtils.isEmpty(str)) {
            qdag qdagVar = new qdag(this, str);
            if (this.f28995b) {
                int i4 = qdacVar.f28985b;
                if (i4 == 1) {
                    qdbg qdbgVar = qdacVar.f28989f;
                    if (qdbgVar instanceof oo.qdaa) {
                        z10 = ((oo.qdaa) qdbgVar).f27188h;
                        if (z10) {
                            this.f28996c.post(qdagVar);
                            return;
                        }
                    }
                }
                if (i4 == 0) {
                    WebChromeClient webChromeClient = qdacVar.f28988e;
                    if (webChromeClient instanceof po.qdaa) {
                        z10 = ((po.qdaa) webChromeClient).hasJSInjected();
                        if (z10) {
                        }
                    }
                }
                z10 = false;
                if (z10) {
                }
            }
            qdacVar.post(qdagVar);
        }
    }

    @Override
    public final Context getContext() {
        qdac qdacVar = this.f28994a;
        if (qdacVar == null) {
            return null;
        }
        return qdacVar.getContext();
    }

    @Override
    public final String getUrl() {
        qdac qdacVar = this.f28994a;
        return qdacVar == null ? "" : qdacVar.getUrl();
    }
}