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();
}
}