- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
49 lines
2.0 KiB
Java
49 lines
2.0 KiB
Java
package com.mbridge.msdk.splash.view;
|
|
|
|
import android.graphics.Bitmap;
|
|
import android.webkit.ValueCallback;
|
|
import android.webkit.WebView;
|
|
import com.mbridge.msdk.foundation.tools.af;
|
|
import com.mbridge.msdk.mbsignalcommon.base.b;
|
|
import com.mbridge.msdk.mbsignalcommon.windvane.WindVaneWebView;
|
|
import com.mbridge.msdk.splash.signal.c;
|
|
|
|
/* loaded from: classes4.dex */
|
|
public final class a extends b {
|
|
com.mbridge.msdk.splash.d.a a;
|
|
private final String b = "SplashWebViewClient";
|
|
|
|
@Override // android.webkit.WebViewClient
|
|
public final void onPageStarted(WebView webView, String str, Bitmap bitmap) {
|
|
super.onPageStarted(webView, str, bitmap);
|
|
try {
|
|
webView.evaluateJavascript("javascript:" + com.mbridge.msdk.c.b.a.a().b(), new ValueCallback<String>() { // from class: com.mbridge.msdk.splash.view.a.1
|
|
@Override // android.webkit.ValueCallback
|
|
public final /* bridge */ /* synthetic */ void onReceiveValue(String str2) {
|
|
}
|
|
});
|
|
} catch (Throwable th) {
|
|
af.b("SplashWebViewClient", "onPageStarted", th);
|
|
}
|
|
}
|
|
|
|
@Override // com.mbridge.msdk.mbsignalcommon.base.b, android.webkit.WebViewClient
|
|
public final boolean shouldOverrideUrlLoading(WebView webView, String str) {
|
|
try {
|
|
WindVaneWebView windVaneWebView = (WindVaneWebView) webView;
|
|
if (System.currentTimeMillis() - windVaneWebView.lastTouchTime > com.mbridge.msdk.click.b.a.c && com.mbridge.msdk.click.b.a.a(((c) windVaneWebView.getObject()).b().get(0), windVaneWebView.getUrl(), com.mbridge.msdk.click.b.a.b)) {
|
|
return false;
|
|
}
|
|
com.mbridge.msdk.splash.d.a aVar = this.a;
|
|
if (aVar == null) {
|
|
return true;
|
|
}
|
|
aVar.a(false, str);
|
|
return true;
|
|
} catch (Throwable th) {
|
|
af.b("SplashWebViewClient", "shouldOverrideUrlLoading", th);
|
|
return false;
|
|
}
|
|
}
|
|
}
|