jimu-decompiled/sources/com/tencent/open/b.java
2025-05-13 19:24:51 +02:00

54 lines
1.8 KiB
Java

package com.tencent.open;
import android.annotation.SuppressLint;
import android.app.Dialog;
import android.content.Context;
import android.os.Build;
import android.os.Bundle;
import android.webkit.ConsoleMessage;
import android.webkit.WebChromeClient;
import com.tencent.open.a.f;
/* compiled from: ProGuard */
/* loaded from: classes.dex */
public abstract class b extends Dialog {
protected a a;
@SuppressLint({"NewApi"})
protected final WebChromeClient b;
public b(Context context, int i) {
super(context, i);
this.b = new WebChromeClient() { // from class: com.tencent.open.b.1
@Override // android.webkit.WebChromeClient
public boolean onConsoleMessage(ConsoleMessage consoleMessage) {
if (consoleMessage == null) {
return false;
}
f.c("openSDK_LOG.JsDialog", "WebChromeClient onConsoleMessage" + consoleMessage.message() + " -- From 111 line " + consoleMessage.lineNumber() + " of " + consoleMessage.sourceId());
if (Build.VERSION.SDK_INT <= 7) {
return true;
}
b.this.a(consoleMessage == null ? "" : consoleMessage.message());
return true;
}
@Override // android.webkit.WebChromeClient
public void onConsoleMessage(String str, int i2, String str2) {
f.c("openSDK_LOG.JsDialog", "WebChromeClient onConsoleMessage" + str + " -- From 222 line " + i2 + " of " + str2);
if (Build.VERSION.SDK_INT == 7) {
b.this.a(str);
}
}
};
}
protected abstract void a(String str);
@Override // android.app.Dialog
protected void onCreate(Bundle bundle) {
super.onCreate(bundle);
this.a = new a();
}
}