package com.unity3d.ads.adplayer; import android.content.Context; import android.webkit.WebResourceResponse; import androidx.webkit.WebViewAssetLoader; import com.unity3d.services.UnityAdsConstants; import com.unity3d.services.core.log.DeviceLog; import java.io.InputStream; import java.net.URLConnection; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes4.dex */ public final class GetWebViewAssetLoaderKt { public static final GetWebViewCacheAssetLoader provideGetWebViewCacheAssetLoader(final Context context) { Intrinsics.checkNotNullParameter(context, "context"); return new GetWebViewCacheAssetLoader() { // from class: com.unity3d.ads.adplayer.GetWebViewAssetLoaderKt$$ExternalSyntheticLambda0 @Override // com.unity3d.ads.adplayer.GetWebViewCacheAssetLoader, kotlin.jvm.functions.Function0 public final Object invoke() { WebViewAssetLoader provideGetWebViewCacheAssetLoader$lambda$1; provideGetWebViewCacheAssetLoader$lambda$1 = GetWebViewAssetLoaderKt.provideGetWebViewCacheAssetLoader$lambda$1(context); return provideGetWebViewCacheAssetLoader$lambda$1; } }; } /* JADX INFO: Access modifiers changed from: private */ public static final WebViewAssetLoader provideGetWebViewCacheAssetLoader$lambda$1(final Context context) { Intrinsics.checkNotNullParameter(context, "$context"); WebViewAssetLoader build = new WebViewAssetLoader.Builder().addPathHandler(UnityAdsConstants.DefaultUrls.WEBVIEW_ASSET_PATH, new WebViewAssetLoader.PathHandler() { // from class: com.unity3d.ads.adplayer.GetWebViewAssetLoaderKt$$ExternalSyntheticLambda1 @Override // androidx.webkit.WebViewAssetLoader.PathHandler public final WebResourceResponse handle(String str) { WebResourceResponse provideGetWebViewCacheAssetLoader$lambda$1$lambda$0; provideGetWebViewCacheAssetLoader$lambda$1$lambda$0 = GetWebViewAssetLoaderKt.provideGetWebViewCacheAssetLoader$lambda$1$lambda$0(context, str); return provideGetWebViewCacheAssetLoader$lambda$1$lambda$0; } }).setDomain(UnityAdsConstants.DefaultUrls.WEBVIEW_DOMAIN).build(); Intrinsics.checkNotNullExpressionValue(build, "Builder()\n .addPa…_DOMAIN)\n .build()"); return build; } /* JADX INFO: Access modifiers changed from: private */ public static final WebResourceResponse provideGetWebViewCacheAssetLoader$lambda$1$lambda$0(Context context, String path) { Intrinsics.checkNotNullParameter(context, "$context"); Intrinsics.checkNotNullParameter(path, "path"); try { InputStream open = context.getAssets().open(path); Intrinsics.checkNotNullExpressionValue(open, "context.assets.open(path)"); return new WebResourceResponse(guessMimeType(path), null, open); } catch (Exception unused) { DeviceLog.debug("Webview Asset not found: %s", path); return null; } } public static final String guessMimeType(String filePath) { Intrinsics.checkNotNullParameter(filePath, "filePath"); String guessContentTypeFromName = URLConnection.guessContentTypeFromName(filePath); Intrinsics.checkNotNullExpressionValue(guessContentTypeFromName, "guessContentTypeFromName(filePath)"); return guessContentTypeFromName; } }