package com.google.ads.interactivemedia.v3.impl;

import android.annotation.SuppressLint;
import android.content.Context;
import android.util.Base64;
import android.webkit.WebView;
import com.google.ads.interactivemedia.v3.internal.zzgi;
import com.google.android.gms.measurement.internal.u1;
import java.util.List;

/* JADX INFO: loaded from: classes2.dex */
@SuppressLint({"ViewConstructor"})
public final class zzap extends WebView {
    private zzap(Context context) {
        super(context);
    }

    @SuppressLint({"SetJavaScriptEnabled"})
    public static zzap zza(Context context, com.google.ads.interactivemedia.v3.impl.data.zzbe zzbeVar, List list, zzgi zzgiVar) {
        zzap zzapVar = new zzap(context);
        zzapVar.getSettings().setJavaScriptEnabled(true);
        zzapVar.getSettings().setSupportMultipleWindows(true);
        zzapVar.setBackgroundColor(0);
        zzapVar.setWebChromeClient(new zzao(context, zzgiVar, list));
        if (zzbeVar.type() == com.google.ads.interactivemedia.v3.impl.data.zzbd.Html) {
            zzapVar.loadData(Base64.encodeToString(zzbeVar.src().getBytes(), 1), "text/html", "base64");
        } else {
            if (zzbeVar.type() != com.google.ads.interactivemedia.v3.impl.data.zzbd.IFrame) {
                throw new IllegalArgumentException(u1.k("Companion type ", String.valueOf(zzbeVar.type()), " is not valid for a CompanionWebView"));
            }
            zzapVar.loadUrl(zzbeVar.src());
        }
        return zzapVar;
    }
}
