翰林优商.apk(点击下载) / c.java


package com.mbridge.msdk.reward.adapter;

import android.content.Context;
import android.graphics.Bitmap;
import android.net.http.SslError;
import android.os.Bundle;
import android.os.Handler;
import android.os.HandlerThread;
import android.os.Looper;
import android.os.Message;
import android.text.TextUtils;
import android.util.Base64;
import android.view.View;
import android.webkit.SslErrorHandler;
import android.webkit.WebView;
import android.widget.FrameLayout;
import com.mbridge.msdk.MBridgeConstans;
import com.mbridge.msdk.foundation.db.t;
import com.mbridge.msdk.foundation.download.download.H5DownLoadManager;
import com.mbridge.msdk.foundation.download.download.HTMLResourceManager;
import com.mbridge.msdk.foundation.download.download.ResDownloadCheckManager;
import com.mbridge.msdk.foundation.download.download.ResourceManager;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.mbridge.msdk.foundation.entity.p;
import com.mbridge.msdk.foundation.tools.aa;
import com.mbridge.msdk.foundation.tools.s;
import com.mbridge.msdk.foundation.tools.w;
import com.mbridge.msdk.mbjscommon.windvane.WindVaneWebView;
import com.mbridge.msdk.video.bt.module.MBridgeBTLayout;
import com.mbridge.msdk.video.bt.module.MBridgeBTRootLayout;
import com.mbridge.msdk.videocommon.a;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.CopyOnWriteArrayList;
import org.json.JSONObject;

public final class c {
    private static Map<String, a> c;
    private final h a;
    private ConcurrentHashMap<String, List<CampaignEx>> b;
    private boolean d;
    private volatile List<WindVaneWebView> e;

    /* renamed from: com.mbridge.msdk.reward.adapter.c$c */
    public interface AbstractC0232c {
        void a(String str, String str2, String str3, List<CampaignEx> list);

        void a(String str, String str2, String str3, List<CampaignEx> list, String str4);
    }

    public interface i {
        void a(String str, String str2, String str3, String str4);

        void a(String str, String str2, String str3, String str4, String str5);
    }

    public interface j {
        void a(String str, String str2, String str3, String str4, String str5, a.C0240a aVar);

        void a(String str, String str2, String str3, String str4, String str5, a.C0240a aVar, String str6);
    }

    public static final class m {
        private static final c a = new c();
    }

    private c() {
        this.e = new ArrayList(6);
        HandlerThread handlerThread = new HandlerThread("mb-reward-load-thread");
        c = new HashMap();
        handlerThread.start();
        this.a = new h(handlerThread.getLooper());
        this.b = new ConcurrentHashMap<>();
    }

    public static c a() {
        return m.a;
    }

    public final synchronized void a(final Context context, boolean z, int i2, boolean z2, final int i3, final String str, final String str2, final String str3, final List<CampaignEx> list, AbstractC0232c cVar, final i iVar) {
        String str4 = str2 + "_" + str3;
        c.put(str4, new a(z, z2, i2, list.size(), str2, str3, i3, list));
        this.a.a(str, str2, str3, cVar);
        this.a.a(context);
        this.a.a(str4, list);
        this.a.post(new Runnable() {
            /* class com.mbridge.msdk.reward.adapter.c.AnonymousClass1 */

            /* JADX WARNING: Removed duplicated region for block: B:114:0x028d  */
            /* JADX WARNING: Removed duplicated region for block: B:54:0x0132  */
            /* JADX WARNING: Removed duplicated region for block: B:55:0x0145  */
            /* JADX WARNING: Removed duplicated region for block: B:64:0x017e  */
            /* JADX WARNING: Removed duplicated region for block: B:73:0x01b7  */
            /* JADX WARNING: Removed duplicated region for block: B:81:0x01e8  */
            public final void run() {
                CharSequence charSequence;
                Iterator it;
                boolean isDynamicView;
                String iconUrl;
                String imageUrl;
                CampaignEx.c cVar;
                List<CampaignEx.c.a> f2;
                Exception e2;
                Exception e3;
                CharSequence charSequence2;
                Exception e4;
                List list = list;
                if (list != null && list.size() > 0) {
                    w.a("RewardCampaignsResourceManager", "开始下载 video");
                    try {
                        ResDownloadCheckManager.getInstance().setCampaignList(list);
                        com.mbridge.msdk.videocommon.download.b.getInstance().createUnitCache(context, str2, list, i3, new f(c.this.a, str, str2, str3));
                        com.mbridge.msdk.videocommon.download.b.getInstance().load(str2);
                    } catch (Exception e5) {
                        if (MBridgeConstans.DEBUG) {
                            w.d("RewardCampaignsResourceManager", e5.getLocalizedMessage());
                        }
                    }
                    Iterator it2 = list.iterator();
                    while (it2.hasNext()) {
                        CampaignEx campaignEx = (CampaignEx) it2.next();
                        if (campaignEx != null) {
                            CampaignEx.c rewardTemplateMode = campaignEx.getRewardTemplateMode();
                            if (rewardTemplateMode != null && !campaignEx.isDynamicView()) {
                                String e6 = rewardTemplateMode.e();
                                if (!TextUtils.isEmpty(e6) && !e6.contains(CampaignEx.KEY_IS_CMPT_ENTRY)) {
                                    if (e6.contains(".zip")) {
                                        w.a("RewardCampaignsResourceManager", "开始下载 zip 类型的 template");
                                        try {
                                            it = it2;
                                            charSequence2 = ".zip";
                                            try {
                                                H5DownLoadManager.getInstance().downloadH5Res(e6, new g(context, str, str2, str3, campaignEx, 859, c.this.a, iVar, list));
                                            } catch (Exception e7) {
                                                e4 = e7;
                                            }
                                        } catch (Exception e8) {
                                            e4 = e8;
                                            it = it2;
                                            charSequence2 = ".zip";
                                            if (MBridgeConstans.DEBUG) {
                                                w.d("RewardCampaignsResourceManager", e4.getLocalizedMessage());
                                            }
                                            charSequence = charSequence2;
                                            String str = campaignEx.getendcard_url();
                                            isDynamicView = campaignEx.isDynamicView();
                                            boolean g2 = aa.g(str);
                                            if (isDynamicView) {
                                            }
                                            H5DownLoadManager.getInstance().download(campaignEx.getEndScreenUrl());
                                            iconUrl = campaignEx.getIconUrl();
                                            if (!TextUtils.isEmpty(iconUrl)) {
                                            }
                                            imageUrl = campaignEx.getImageUrl();
                                            if (!TextUtils.isEmpty(imageUrl)) {
                                            }
                                            if (rewardTemplateMode != null) {
                                            }
                                            it2 = it;
                                        }
                                        charSequence = charSequence2;
                                    } else {
                                        it = it2;
                                        w.a("RewardCampaignsResourceManager", "开始下载 html 类型的 template");
                                        try {
                                            charSequence = ".zip";
                                            try {
                                                H5DownLoadManager.getInstance().downloadH5Res(e6, new d(859, str, str2, str3, campaignEx, iVar, c.this.a, list));
                                            } catch (Exception e9) {
                                                e3 = e9;
                                            }
                                        } catch (Exception e10) {
                                            e3 = e10;
                                            charSequence = ".zip";
                                            if (MBridgeConstans.DEBUG) {
                                                w.d("RewardCampaignsResourceManager", e3.getLocalizedMessage());
                                            }
                                            String str2 = campaignEx.getendcard_url();
                                            isDynamicView = campaignEx.isDynamicView();
                                            boolean g22 = aa.g(str2);
                                            if (isDynamicView) {
                                            }
                                            H5DownLoadManager.getInstance().download(campaignEx.getEndScreenUrl());
                                            iconUrl = campaignEx.getIconUrl();
                                            if (!TextUtils.isEmpty(iconUrl)) {
                                            }
                                            imageUrl = campaignEx.getImageUrl();
                                            if (!TextUtils.isEmpty(imageUrl)) {
                                            }
                                            if (rewardTemplateMode != null) {
                                            }
                                            it2 = it;
                                        }
                                    }
                                    String str22 = campaignEx.getendcard_url();
                                    isDynamicView = campaignEx.isDynamicView();
                                    boolean g222 = aa.g(str22);
                                    if (isDynamicView) {
                                        c.a(c.this, context, str, str2, str3, campaignEx, str22, iVar, list);
                                    } else if (g222) {
                                        c.a(c.this, context, str, str2, str3, campaignEx, str22, iVar, list);
                                    }
                                    if (!TextUtils.isEmpty(campaignEx.getEndScreenUrl()) && !campaignEx.isDynamicView()) {
                                        H5DownLoadManager.getInstance().download(campaignEx.getEndScreenUrl());
                                    }
                                    iconUrl = campaignEx.getIconUrl();
                                    if (!TextUtils.isEmpty(iconUrl)) {
                                        w.a("RewardCampaignsResourceManager", "开始下载 icon");
                                        try {
                                            com.mbridge.msdk.foundation.same.c.b.a(context).a(iconUrl, new e(c.this.a, 0, str, str2, str3, campaignEx));
                                        } catch (Exception e11) {
                                            if (MBridgeConstans.DEBUG) {
                                                w.d("RewardCampaignsResourceManager", e11.getLocalizedMessage());
                                            }
                                        }
                                    }
                                    imageUrl = campaignEx.getImageUrl();
                                    if (!TextUtils.isEmpty(imageUrl)) {
                                        w.a("RewardCampaignsResourceManager", "开始下载 image");
                                        try {
                                            com.mbridge.msdk.foundation.same.c.b.a(context).a(imageUrl, new e(c.this.a, 0, str, str2, str3, campaignEx));
                                        } catch (Exception e12) {
                                            if (MBridgeConstans.DEBUG) {
                                                w.d("RewardCampaignsResourceManager", e12.getLocalizedMessage());
                                            }
                                        }
                                    }
                                    if (rewardTemplateMode != null) {
                                        String d2 = rewardTemplateMode.d();
                                        if (TextUtils.isEmpty(d2) || campaignEx.isDynamicView()) {
                                            cVar = rewardTemplateMode;
                                        } else if (d2.contains(charSequence)) {
                                            w.a("RewardCampaignsResourceManager", "开始下载 zip 类型的 pause");
                                            try {
                                                cVar = rewardTemplateMode;
                                                try {
                                                    H5DownLoadManager.getInstance().downloadH5Res(d2, new g(context, str, str2, str3, campaignEx, 313, c.this.a, iVar, list));
                                                } catch (Exception e13) {
                                                    e2 = e13;
                                                }
                                            } catch (Exception e14) {
                                                e2 = e14;
                                                cVar = rewardTemplateMode;
                                                if (MBridgeConstans.DEBUG) {
                                                    w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                                                }
                                                f2 = cVar.f();
                                                while (r3.hasNext()) {
                                                }
                                                it2 = it;
                                            }
                                        } else {
                                            cVar = rewardTemplateMode;
                                            w.a("RewardCampaignsResourceManager", "开始下载 html 类型的 pause");
                                            try {
                                                H5DownLoadManager.getInstance().downloadH5Res(d2, new d(313, str, str2, str3, campaignEx, iVar, c.this.a, list));
                                            } catch (Exception e15) {
                                                if (MBridgeConstans.DEBUG) {
                                                    w.d("RewardCampaignsResourceManager", e15.getLocalizedMessage());
                                                }
                                            }
                                        }
                                        f2 = cVar.f();
                                        if (f2 != null && f2.size() > 0) {
                                            for (CampaignEx.c.a aVar : f2) {
                                                if (!(aVar == null || aVar.b == null || aVar.b.size() <= 0)) {
                                                    for (String str3 : aVar.b) {
                                                        if (!TextUtils.isEmpty(str3)) {
                                                            try {
                                                                com.mbridge.msdk.foundation.same.c.b.a(context).a(str3, new e(c.this.a, 1, str, str2, str3, campaignEx));
                                                            } catch (Exception e16) {
                                                                if (MBridgeConstans.DEBUG) {
                                                                    w.d("RewardCampaignsResourceManager", e16.getLocalizedMessage());
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                    it2 = it;
                                }
                            }
                            it = it2;
                            charSequence = ".zip";
                            String str222 = campaignEx.getendcard_url();
                            isDynamicView = campaignEx.isDynamicView();
                            boolean g2222 = aa.g(str222);
                            if (isDynamicView) {
                            }
                            H5DownLoadManager.getInstance().download(campaignEx.getEndScreenUrl());
                            iconUrl = campaignEx.getIconUrl();
                            if (!TextUtils.isEmpty(iconUrl)) {
                            }
                            imageUrl = campaignEx.getImageUrl();
                            if (!TextUtils.isEmpty(imageUrl)) {
                            }
                            if (rewardTemplateMode != null) {
                            }
                            it2 = it;
                        }
                    }
                }
            }
        });
    }

    public final synchronized void a(final Context context, final CampaignEx campaignEx, final String str, final String str2, final String str3, final i iVar) {
        this.a.a(context);
        if (campaignEx != null) {
            String cMPTEntryUrl = campaignEx.getCMPTEntryUrl();
            if (campaignEx.isDynamicView()) {
                ResDownloadCheckManager.getInstance().setZipDownloadDone(cMPTEntryUrl, true);
                Message obtain = Message.obtain();
                obtain.what = 105;
                Bundle bundle = new Bundle();
                bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
                bundle.putString(MBridgeConstans.PLACEMENT_ID, str);
                bundle.putString("request_id", str3);
                bundle.putString("url", cMPTEntryUrl);
                obtain.setData(bundle);
                this.a.sendMessage(obtain);
                if (iVar != null) {
                    iVar.a(str, str2, str3, cMPTEntryUrl);
                }
                return;
            }
        }
        if (campaignEx != null && !TextUtils.isEmpty(campaignEx.getCMPTEntryUrl())) {
            try {
                H5DownLoadManager.getInstance().downloadH5Res(campaignEx.getCMPTEntryUrl(), new H5DownLoadManager.ZipDownloadListener() {
                    /* class com.mbridge.msdk.reward.adapter.c.AnonymousClass2 */

                    @Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
                    public final void onSuccess(String str) {
                        try {
                            w.a("RewardCampaignsResourceManager", "zip btl template download success");
                            ResDownloadCheckManager.getInstance().setZipDownloadDone(str, true);
                            Message obtain = Message.obtain();
                            obtain.what = 105;
                            Bundle bundle = new Bundle();
                            bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
                            bundle.putString(MBridgeConstans.PLACEMENT_ID, str);
                            bundle.putString("request_id", str3);
                            bundle.putString("url", str);
                            obtain.setData(bundle);
                            c.this.a.sendMessage(obtain);
                            i iVar = iVar;
                            if (iVar != null) {
                                iVar.a(str, str2, str3, str);
                            }
                            p pVar = new p();
                            pVar.o("2000045");
                            Context context = context;
                            if (context != null) {
                                pVar.c(s.D(context.getApplicationContext()));
                            }
                            pVar.d(1);
                            CampaignEx campaignEx = campaignEx;
                            if (campaignEx != null) {
                                pVar.n(campaignEx.getId());
                                pVar.k(campaignEx.getRequestId());
                                pVar.l(campaignEx.getRequestIdNotice());
                            }
                            pVar.i(str);
                            pVar.p("");
                            pVar.m(str2);
                            t.a(com.mbridge.msdk.foundation.db.i.a(com.mbridge.msdk.foundation.controller.a.f().j())).a(pVar);
                        } catch (Exception e2) {
                            ResDownloadCheckManager.getInstance().setZipDownloadDone(str, false);
                            Message obtain2 = Message.obtain();
                            obtain2.what = 205;
                            Bundle bundle2 = new Bundle();
                            bundle2.putString(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
                            bundle2.putString(MBridgeConstans.PLACEMENT_ID, str);
                            bundle2.putString("request_id", str3);
                            bundle2.putString("url", str);
                            obtain2.setData(bundle2);
                            c.this.a.sendMessage(obtain2);
                            i iVar2 = iVar;
                            if (iVar2 != null) {
                                iVar2.a(str, str2, str3, str, e2.getLocalizedMessage());
                            }
                            p pVar2 = new p();
                            pVar2.o("2000045");
                            Context context2 = context;
                            if (context2 != null) {
                                pVar2.c(s.D(context2.getApplicationContext()));
                            }
                            pVar2.d(3);
                            CampaignEx campaignEx2 = campaignEx;
                            if (campaignEx2 != null) {
                                pVar2.n(campaignEx2.getId());
                                pVar2.k(campaignEx.getRequestId());
                                pVar2.l(campaignEx.getRequestIdNotice());
                            }
                            pVar2.i(str);
                            pVar2.p(e2.getLocalizedMessage());
                            pVar2.m(str2);
                            t.a(com.mbridge.msdk.foundation.db.i.a(com.mbridge.msdk.foundation.controller.a.f().j())).a(pVar2);
                            if (MBridgeConstans.DEBUG) {
                                w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                            }
                        }
                    }

                    @Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
                    public final void onFailed(String str, String str2) {
                        w.a("RewardCampaignsResourceManager", "zip btl template download failed");
                        try {
                            ResDownloadCheckManager.getInstance().setZipDownloadDone(str2, false);
                            Message obtain = Message.obtain();
                            obtain.what = 205;
                            Bundle bundle = new Bundle();
                            bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
                            bundle.putString(MBridgeConstans.PLACEMENT_ID, str);
                            bundle.putString("request_id", str3);
                            bundle.putString("url", str2);
                            bundle.putString("message", str);
                            obtain.setData(bundle);
                            c.this.a.sendMessage(obtain);
                            i iVar = iVar;
                            if (iVar != null) {
                                iVar.a(str, str2, str3, str2, str);
                            }
                            p pVar = new p();
                            pVar.o("2000045");
                            Context context = context;
                            if (context != null) {
                                pVar.c(s.D(context.getApplicationContext()));
                            }
                            pVar.d(3);
                            CampaignEx campaignEx = campaignEx;
                            if (campaignEx != null) {
                                pVar.n(campaignEx.getId());
                                pVar.k(campaignEx.getRequestId());
                                pVar.l(campaignEx.getRequestIdNotice());
                            }
                            pVar.i(str2);
                            pVar.p(str);
                            pVar.m(str2);
                            t.a(com.mbridge.msdk.foundation.db.i.a(com.mbridge.msdk.foundation.controller.a.f().j())).a(pVar);
                        } catch (Exception e2) {
                            ResDownloadCheckManager.getInstance().setZipDownloadDone(str2, false);
                            Message obtain2 = Message.obtain();
                            obtain2.what = 105;
                            Bundle bundle2 = new Bundle();
                            bundle2.putString(MBridgeConstans.PROPERTIES_UNIT_ID, str2);
                            bundle2.putString(MBridgeConstans.PLACEMENT_ID, str);
                            bundle2.putString("request_id", str3);
                            bundle2.putString("url", str2);
                            bundle2.putString("message", e2.getMessage());
                            obtain2.setData(bundle2);
                            c.this.a.sendMessage(obtain2);
                            i iVar2 = iVar;
                            if (iVar2 != null) {
                                iVar2.a(str, str2, str3, str2, str);
                            }
                            if (MBridgeConstans.DEBUG) {
                                w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                            }
                        }
                    }
                });
            } catch (Exception e2) {
                if (MBridgeConstans.DEBUG) {
                    w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                }
            }
        }
    }

    /* access modifiers changed from: private */
    public static final class e implements com.mbridge.msdk.foundation.same.c.c {
        private Handler a;
        private int b;
        private String c;
        private String d;
        private String e;
        private CampaignEx f;

        public e(Handler handler, int i, String str, String str2, String str3, CampaignEx campaignEx) {
            this.a = handler;
            this.b = i;
            this.d = str;
            this.c = str2;
            this.e = str3;
            this.f = campaignEx;
        }

        @Override // com.mbridge.msdk.foundation.same.c.c
        public final void onSuccessLoad(Bitmap bitmap, String str) {
            ResDownloadCheckManager.getInstance().setImageDownloadDone(str, true);
            Message obtain = Message.obtain();
            obtain.what = this.b == 0 ? 102 : 104;
            Bundle bundle = new Bundle();
            bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.c);
            bundle.putString(MBridgeConstans.PLACEMENT_ID, this.d);
            bundle.putString("request_id", this.e);
            obtain.setData(bundle);
            this.a.sendMessage(obtain);
        }

        @Override // com.mbridge.msdk.foundation.same.c.c
        public final void onFailedLoad(final String str, String str2) {
            Message obtain = Message.obtain();
            obtain.what = this.b == 0 ? 202 : 204;
            Bundle bundle = new Bundle();
            bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.c);
            bundle.putString(MBridgeConstans.PLACEMENT_ID, this.d);
            bundle.putString("request_id", this.e);
            obtain.setData(bundle);
            this.a.sendMessage(obtain);
            AnonymousClass1 r5 = new Runnable() {
                /* class com.mbridge.msdk.reward.adapter.c.e.AnonymousClass1 */

                public final void run() {
                    if (e.this.f != null) {
                        try {
                            t a2 = t.a(com.mbridge.msdk.foundation.db.i.a(com.mbridge.msdk.foundation.controller.a.f().j()));
                            w.a("RewardCampaignsResourceManager", "campaign is null");
                            p pVar = new p();
                            pVar.o("2000044");
                            pVar.c(s.D(com.mbridge.msdk.foundation.controller.a.f().j()));
                            pVar.n(e.this.f.getId());
                            pVar.d(e.this.f.getImageUrl());
                            pVar.k(e.this.f.getRequestId());
                            pVar.l(e.this.f.getRequestIdNotice());
                            pVar.m(e.this.c);
                            pVar.p(str);
                            a2.a(pVar);
                        } catch (Exception e) {
                            if (MBridgeConstans.DEBUG) {
                                w.d("RewardCampaignsResourceManager", e.getLocalizedMessage());
                            }
                        }
                    }
                }
            };
            if (com.mbridge.msdk.foundation.controller.b.a().d()) {
                com.mbridge.msdk.foundation.same.f.b.a().execute(r5);
            } else {
                r5.run();
            }
        }
    }

    private static final class f implements com.mbridge.msdk.videocommon.listener.a {
        private Handler a;
        private final String b;
        private final String c;
        private final String d;

        public f(Handler handler, String str, String str2, String str3) {
            this.a = handler;
            this.c = str;
            this.b = str2;
            this.d = str3;
        }

        @Override // com.mbridge.msdk.videocommon.listener.a
        public final void a(String str) {
            w.d("RewardCampaignsResourceManager", "Video 下载成功: " + this.d);
            ResDownloadCheckManager.getInstance().setVideoDownloadDone(str, true);
            Message obtain = Message.obtain();
            obtain.what = 100;
            Bundle bundle = new Bundle();
            bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.b);
            bundle.putString(MBridgeConstans.PLACEMENT_ID, this.c);
            bundle.putString("request_id", this.d);
            bundle.putString("url", str);
            obtain.setData(bundle);
            this.a.sendMessage(obtain);
        }

        @Override // com.mbridge.msdk.videocommon.listener.a
        public final void a(String str, String str2) {
            w.d("RewardCampaignsResourceManager", "Video 下载失败: " + str + " " + this.d);
            ResDownloadCheckManager.getInstance().setVideoDownloadDone(str2, false);
            Message obtain = Message.obtain();
            obtain.what = 200;
            Bundle bundle = new Bundle();
            bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.b);
            bundle.putString(MBridgeConstans.PLACEMENT_ID, this.c);
            bundle.putString("request_id", this.d);
            bundle.putString("url", str2);
            bundle.putString("message", str);
            obtain.setData(bundle);
            this.a.sendMessage(obtain);
        }
    }

    public static final class g implements H5DownLoadManager.ZipDownloadListener {
        private boolean a = false;
        private Context b;
        private String c;
        private String d;
        private String e;
        private CampaignEx f;
        private int g;
        private Handler h;
        private i i;
        private List<CampaignEx> j;
        private long k;

        public g(Context context, String str, String str2, String str3, CampaignEx campaignEx, int i2, Handler handler, i iVar, List<CampaignEx> list) {
            this.b = context;
            this.d = str;
            this.c = str2;
            this.e = str3;
            this.f = campaignEx;
            this.g = i2;
            this.h = handler;
            this.i = iVar;
            this.j = list;
            this.k = System.currentTimeMillis();
        }

        public final void a(boolean z) {
            this.a = z;
        }

        @Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
        public final void onSuccess(String str) {
            ResDownloadCheckManager.getInstance().setZipDownloadDone(str, true);
            long currentTimeMillis = System.currentTimeMillis() - this.k;
            int i2 = this.g;
            if (i2 == 313) {
                w.a("RewardCampaignsResourceManager", "zip pause download success");
                Message obtain = Message.obtain();
                obtain.what = 101;
                Bundle bundle = new Bundle();
                bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.c);
                bundle.putString(MBridgeConstans.PLACEMENT_ID, this.d);
                bundle.putString("request_id", this.e);
                bundle.putString("url", str);
                obtain.setData(bundle);
                this.h.sendMessage(obtain);
            } else if (i2 == 497) {
                w.a("RewardCampaignsResourceManager", "zip endcard download success");
                Message obtain2 = Message.obtain();
                obtain2.what = 101;
                Bundle bundle2 = new Bundle();
                bundle2.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.c);
                bundle2.putString(MBridgeConstans.PLACEMENT_ID, this.d);
                bundle2.putString("request_id", this.e);
                bundle2.putString("url", str);
                obtain2.setData(bundle2);
                this.h.sendMessage(obtain2);
                if (this.a) {
                    try {
                        p pVar = new p("2000043", 14, currentTimeMillis + "", str, this.f.getId(), this.c, "", "1");
                        pVar.k(this.f.getRequestId());
                        pVar.l(this.f.getRequestIdNotice());
                        pVar.n(this.f.getId());
                        pVar.b(this.f.getAdSpaceT());
                        if (this.f.getAdType() == 287) {
                            pVar.h("3");
                        } else if (this.f.getAdType() == 94) {
                            pVar.h("1");
                        }
                        com.mbridge.msdk.foundation.same.report.c.a(pVar, this.c);
                    } catch (Exception e2) {
                        if (MBridgeConstans.DEBUG) {
                            w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                        }
                    }
                }
            } else if (i2 == 859) {
                w.a("RewardCampaignsResourceManager", "zip template download success");
                Message obtain3 = Message.obtain();
                obtain3.what = 103;
                Bundle bundle3 = new Bundle();
                bundle3.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.c);
                bundle3.putString(MBridgeConstans.PLACEMENT_ID, this.d);
                bundle3.putString("request_id", this.e);
                obtain3.setData(bundle3);
                this.h.sendMessage(obtain3);
                i iVar = this.i;
                if (iVar != null) {
                    iVar.a(this.d, this.c, this.e, str);
                }
                try {
                    p pVar2 = new p();
                    pVar2.o("2000045");
                    Context context = this.b;
                    if (context != null) {
                        pVar2.c(s.D(context.getApplicationContext()));
                    }
                    pVar2.d(1);
                    CampaignEx campaignEx = this.f;
                    if (campaignEx != null) {
                        pVar2.n(campaignEx.getId());
                        pVar2.k(this.f.getRequestId());
                        pVar2.l(this.f.getRequestIdNotice());
                    }
                    pVar2.i(str);
                    pVar2.p("");
                    pVar2.m(this.c);
                    t.a(com.mbridge.msdk.foundation.db.i.a(com.mbridge.msdk.foundation.controller.a.f().j())).a(pVar2);
                } catch (Exception e3) {
                    if (MBridgeConstans.DEBUG) {
                        w.d("RewardCampaignsResourceManager", e3.getLocalizedMessage());
                    }
                }
            }
        }

        @Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
        public final void onFailed(String str, String str2) {
            ResDownloadCheckManager.getInstance().setZipDownloadDone(str2, false);
            long currentTimeMillis = System.currentTimeMillis() - this.k;
            int i2 = this.g;
            if (i2 == 313) {
                w.a("RewardCampaignsResourceManager", "zip pause download failed");
                Message obtain = Message.obtain();
                obtain.what = 101;
                Bundle bundle = new Bundle();
                bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.c);
                bundle.putString(MBridgeConstans.PLACEMENT_ID, this.d);
                bundle.putString("request_id", this.e);
                bundle.putString("url", str2);
                bundle.putString("message", str);
                obtain.setData(bundle);
                this.h.sendMessage(obtain);
            } else if (i2 == 497) {
                w.a("RewardCampaignsResourceManager", "zip endcard download failed:  " + str);
                Message obtain2 = Message.obtain();
                obtain2.what = 201;
                Bundle bundle2 = new Bundle();
                bundle2.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.c);
                bundle2.putString(MBridgeConstans.PLACEMENT_ID, this.d);
                bundle2.putString("request_id", this.e);
                bundle2.putString("url", str2);
                bundle2.putString("message", str);
                obtain2.setData(bundle2);
                this.h.sendMessage(obtain2);
                if (this.a) {
                    try {
                        p pVar = new p("2000043", 3, currentTimeMillis + "", str2, this.f.getId(), this.c, "zip download failed", "1");
                        pVar.k(this.f.getRequestId());
                        pVar.l(this.f.getRequestIdNotice());
                        pVar.n(this.f.getId());
                        pVar.b(this.f.getAdSpaceT());
                        if (this.f.getAdType() == 287) {
                            pVar.h("3");
                        } else if (this.f.getAdType() == 94) {
                            pVar.h("1");
                        }
                        com.mbridge.msdk.foundation.same.report.c.a(pVar, this.c);
                    } catch (Exception e2) {
                        if (MBridgeConstans.DEBUG) {
                            w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                        }
                    }
                }
            } else if (i2 == 859) {
                w.a("RewardCampaignsResourceManager", "zip template download failed");
                Message obtain3 = Message.obtain();
                obtain3.what = 203;
                Bundle bundle3 = new Bundle();
                bundle3.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.c);
                bundle3.putString(MBridgeConstans.PLACEMENT_ID, this.d);
                bundle3.putString("request_id", this.e);
                bundle3.putString("url", str2);
                bundle3.putString("message", str);
                obtain3.setData(bundle3);
                this.h.sendMessage(obtain3);
                i iVar = this.i;
                if (iVar != null) {
                    iVar.a(this.d, this.c, this.e, str2, str);
                }
                try {
                    p pVar2 = new p();
                    pVar2.o("2000045");
                    Context context = this.b;
                    if (context != null) {
                        pVar2.c(s.D(context.getApplicationContext()));
                    }
                    pVar2.d(3);
                    CampaignEx campaignEx = this.f;
                    if (campaignEx != null) {
                        pVar2.n(campaignEx.getId());
                        pVar2.k(this.f.getRequestId());
                        pVar2.l(this.f.getRequestIdNotice());
                    }
                    pVar2.i(str2);
                    pVar2.p(str);
                    pVar2.m(this.c);
                    t.a(com.mbridge.msdk.foundation.db.i.a(com.mbridge.msdk.foundation.controller.a.f().j())).a(pVar2);
                } catch (Exception e3) {
                    if (MBridgeConstans.DEBUG) {
                        w.d("RewardCampaignsResourceManager", e3.getLocalizedMessage());
                    }
                }
            }
        }
    }

    public static final class d implements H5DownLoadManager.IH5SourceDownloadListener {
        private boolean a = false;
        private int b;
        private final String c;
        private final String d;
        private final String e;
        private CampaignEx f;
        private i g;
        private Handler h;
        private List<CampaignEx> i;
        private final long j;

        public d(int i2, String str, String str2, String str3, CampaignEx campaignEx, i iVar, Handler handler, List<CampaignEx> list) {
            this.b = i2;
            this.c = str;
            this.d = str2;
            this.e = str3;
            this.f = campaignEx;
            this.g = iVar;
            this.h = handler;
            this.i = list;
            this.j = System.currentTimeMillis();
        }

        public final void a(boolean z) {
            this.a = z;
        }

        @Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
        public final void onSuccess(String str) {
            ResDownloadCheckManager.getInstance().setZipDownloadDone(str, true);
            int i2 = this.b;
            if (i2 == 313) {
                Message obtain = Message.obtain();
                obtain.what = 101;
                Bundle bundle = new Bundle();
                bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.d);
                bundle.putString(MBridgeConstans.PLACEMENT_ID, this.c);
                bundle.putString("request_id", this.e);
                bundle.putString("url", str);
                obtain.setData(bundle);
                this.h.sendMessage(obtain);
            } else if (i2 == 497) {
                Message obtain2 = Message.obtain();
                obtain2.what = 101;
                Bundle bundle2 = new Bundle();
                bundle2.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.d);
                bundle2.putString(MBridgeConstans.PLACEMENT_ID, this.c);
                bundle2.putString("request_id", this.e);
                bundle2.putString("url", str);
                obtain2.setData(bundle2);
                this.h.sendMessage(obtain2);
                if (this.a) {
                    long currentTimeMillis = System.currentTimeMillis() - this.j;
                    try {
                        p pVar = new p("2000043", 20, currentTimeMillis + "", str, this.f.getId(), this.d, "", "2");
                        pVar.k(this.f.getRequestId());
                        pVar.l(this.f.getRequestIdNotice());
                        pVar.n(this.f.getId());
                        pVar.b(this.f.getAdSpaceT());
                        if (this.f.getAdType() == 287) {
                            pVar.h("3");
                        } else if (this.f.getAdType() == 94) {
                            pVar.h("1");
                        }
                        com.mbridge.msdk.foundation.same.report.c.a(pVar, this.d);
                    } catch (Exception e2) {
                        if (MBridgeConstans.DEBUG) {
                            w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                        }
                    }
                }
            } else if (i2 == 859) {
                Message obtain3 = Message.obtain();
                obtain3.what = 105;
                Bundle bundle3 = new Bundle();
                bundle3.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.d);
                bundle3.putString(MBridgeConstans.PLACEMENT_ID, this.c);
                bundle3.putString("request_id", this.e);
                obtain3.setData(bundle3);
                this.h.sendMessage(obtain3);
                i iVar = this.g;
                if (iVar != null) {
                    iVar.a(this.c, this.d, this.e, str);
                }
            }
        }

        @Override // com.mbridge.msdk.foundation.download.download.H5DownLoadManager.H5ResDownloadListerInter
        public final void onFailed(String str, String str2) {
            ResDownloadCheckManager.getInstance().setZipDownloadDone(str, false);
            int i2 = this.b;
            if (i2 == 313) {
                Message obtain = Message.obtain();
                obtain.what = 201;
                Bundle bundle = new Bundle();
                bundle.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.d);
                bundle.putString(MBridgeConstans.PLACEMENT_ID, this.c);
                bundle.putString("request_id", this.e);
                bundle.putString("url", str);
                bundle.putString("message", str2);
                obtain.setData(bundle);
                this.h.sendMessage(obtain);
            } else if (i2 == 497) {
                Message obtain2 = Message.obtain();
                obtain2.what = 201;
                Bundle bundle2 = new Bundle();
                bundle2.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.d);
                bundle2.putString(MBridgeConstans.PLACEMENT_ID, this.c);
                bundle2.putString("request_id", this.e);
                bundle2.putString("url", str);
                bundle2.putString("message", str2);
                obtain2.setData(bundle2);
                this.h.sendMessage(obtain2);
                if (this.a) {
                    long currentTimeMillis = System.currentTimeMillis() - this.j;
                    try {
                        p pVar = new p("2000043", 21, currentTimeMillis + "", str, this.f.getId(), this.d, "url download failed", "2");
                        pVar.k(this.f.getRequestId());
                        pVar.l(this.f.getRequestIdNotice());
                        pVar.n(this.f.getId());
                        pVar.b(this.f.getAdSpaceT());
                        if (this.f.getAdType() == 287) {
                            pVar.h("3");
                        } else if (this.f.getAdType() == 94) {
                            pVar.h("1");
                        }
                        com.mbridge.msdk.foundation.same.report.c.a(pVar, this.d);
                    } catch (Exception e2) {
                        if (MBridgeConstans.DEBUG) {
                            w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                        }
                    }
                }
            } else if (i2 == 859) {
                Message obtain3 = Message.obtain();
                obtain3.what = 205;
                Bundle bundle3 = new Bundle();
                bundle3.putString(MBridgeConstans.PROPERTIES_UNIT_ID, this.d);
                bundle3.putString(MBridgeConstans.PLACEMENT_ID, this.c);
                bundle3.putString("request_id", this.e);
                bundle3.putString("message", str2);
                obtain3.setData(bundle3);
                this.h.sendMessage(obtain3);
                i iVar = this.g;
                if (iVar != null) {
                    iVar.a(this.c, this.d, this.e, str, str2);
                }
            }
        }
    }

    public static final class h extends Handler {
        private Context a;
        private ConcurrentHashMap<String, AbstractC0232c> b = new ConcurrentHashMap<>();
        private ConcurrentHashMap<String, List<CampaignEx>> c = new ConcurrentHashMap<>();

        public h(Looper looper) {
            super(looper);
        }

        public final void a(String str, String str2, String str3, AbstractC0232c cVar) {
            ConcurrentHashMap<String, AbstractC0232c> concurrentHashMap = this.b;
            concurrentHashMap.put(str2 + "_" + str3, cVar);
        }

        public final void a(Context context) {
            this.a = context;
        }

        public final void a(String str, List<CampaignEx> list) {
            this.c.put(str, list);
        }

        public final void handleMessage(Message message) {
            boolean z;
            String str;
            Exception e;
            Bundle data = message.getData();
            String string = data.getString(MBridgeConstans.PLACEMENT_ID);
            String string2 = data.getString(MBridgeConstans.PROPERTIES_UNIT_ID);
            String string3 = data.getString("request_id");
            String str2 = string2 + "_" + string3;
            a aVar = (a) c.c.get(str2);
            AbstractC0232c cVar = this.b.get(str2);
            List<CampaignEx> list = this.c.get(str2);
            w.a("RewardCampaignsResourceManager", "收到 Message,开始判断");
            int i = message.what;
            switch (i) {
                case 100:
                case 101:
                case 102:
                case 103:
                case 104:
                case 105:
                    break;
                default:
                    switch (i) {
                        case 200:
                        case 201:
                        case 203:
                        case 205:
                            if (aVar != null && cVar != null) {
                                String string4 = data.getString("message");
                                if (string4 == null) {
                                    string4 = "";
                                }
                                String str3 = "resource download failed " + c.b(message.what) + " " + string4;
                                CampaignEx campaignEx = null;
                                if (aVar.h != null && aVar.h.size() > 0) {
                                    campaignEx = aVar.h.get(0);
                                }
                                try {
                                    if (!aVar.a || aVar.i == null) {
                                        boolean a2 = com.mbridge.msdk.videocommon.download.b.getInstance().a(94, aVar.e, aVar.b, aVar.d, aVar.a, aVar.c, list);
                                        w.a("RewardCampaignsResourceManager", " failed Campaign是否下载成功: (回调)" + a2);
                                        if (a2) {
                                            cVar.a(string, string2, string3, aVar.h);
                                        } else {
                                            if (!(campaignEx == null || campaignEx.getRsIgnoreCheckRule() == null || campaignEx.getRsIgnoreCheckRule().size() <= 0)) {
                                                int i2 = message.what;
                                                if (i2 != 200) {
                                                    if (i2 != 201) {
                                                        if (i2 != 203) {
                                                            if (i2 == 205) {
                                                                if (campaignEx.getRsIgnoreCheckRule().contains(3)) {
                                                                    return;
                                                                }
                                                            }
                                                        } else if (campaignEx.getRsIgnoreCheckRule().contains(1)) {
                                                            return;
                                                        }
                                                    } else if (campaignEx.getRsIgnoreCheckRule().contains(2)) {
                                                        return;
                                                    }
                                                } else if (campaignEx.getRsIgnoreCheckRule().contains(0)) {
                                                    return;
                                                }
                                            }
                                            cVar.a(string, string2, string3, aVar.h, str3);
                                        }
                                        this.b.remove(str2);
                                        c.c.remove(str2);
                                        this.c.remove(str2);
                                        return;
                                    } else if (aVar.c == 1) {
                                        if (!(campaignEx == null || campaignEx.getRsIgnoreCheckRule() == null || campaignEx.getRsIgnoreCheckRule().size() <= 0)) {
                                            int i3 = message.what;
                                            if (i3 != 200) {
                                                if (i3 != 201) {
                                                    if (i3 != 203) {
                                                        if (i3 == 205) {
                                                            if (campaignEx.getRsIgnoreCheckRule().contains(3)) {
                                                                return;
                                                            }
                                                            if (aVar.h != null && aVar.h.size() > 0) {
                                                                CampaignEx campaignEx2 = aVar.h.get(0);
                                                                if (campaignEx2.getCMPTEntryUrl().equals(campaignEx2.getendcard_url()) && campaignEx.getRsIgnoreCheckRule().contains(2)) {
                                                                    return;
                                                                }
                                                            }
                                                        }
                                                    } else if (campaignEx.getRsIgnoreCheckRule().contains(1)) {
                                                        return;
                                                    }
                                                } else if (campaignEx.getRsIgnoreCheckRule().contains(2)) {
                                                    return;
                                                }
                                            } else if (campaignEx.getRsIgnoreCheckRule().contains(0)) {
                                                return;
                                            }
                                        }
                                        cVar.a(string, string2, string3, aVar.h, str3);
                                        this.b.remove(str2);
                                        c.c.remove(str2);
                                        this.c.remove(str2);
                                        return;
                                    } else {
                                        String string5 = data.getString("url");
                                        int i4 = message.what;
                                        if (i4 != 200) {
                                            if (i4 != 201) {
                                                if (i4 != 203) {
                                                    if (i4 == 205) {
                                                        if (campaignEx == null || campaignEx.getRsIgnoreCheckRule() == null || campaignEx.getRsIgnoreCheckRule().size() <= 0 || !campaignEx.getRsIgnoreCheckRule().contains(3)) {
                                                            aVar.i.clear();
                                                            c.c.remove(str2);
                                                            c.c.put(str2, aVar);
                                                        } else {
                                                            w.b("RewardCampaignsResourceManager", "Is TPL but download BTL Template fail but hit ignoreCheckRule");
                                                            return;
                                                        }
                                                    }
                                                } else if (campaignEx == null || campaignEx.getRsIgnoreCheckRule() == null || campaignEx.getRsIgnoreCheckRule().size() <= 0 || !campaignEx.getRsIgnoreCheckRule().contains(1)) {
                                                    for (int i5 = 0; i5 < aVar.i.size(); i5++) {
                                                        CampaignEx campaignEx3 = aVar.i.get(i5);
                                                        if (campaignEx3.getRewardTemplateMode() != null && campaignEx3.getRewardTemplateMode().e().equals(string5)) {
                                                            aVar.i.remove(i5);
                                                        }
                                                    }
                                                    c.c.remove(str2);
                                                    c.c.put(str2, aVar);
                                                } else {
                                                    w.b("RewardCampaignsResourceManager", "Is TPL but download template fail but hit ignoreCheckRule");
                                                    return;
                                                }
                                            } else if (campaignEx == null || campaignEx.getRsIgnoreCheckRule() == null || campaignEx.getRsIgnoreCheckRule().size() <= 0 || !campaignEx.getRsIgnoreCheckRule().contains(2)) {
                                                for (int i6 = 0; i6 < aVar.i.size(); i6++) {
                                                    CampaignEx campaignEx4 = aVar.i.get(i6);
                                                    if (campaignEx4.getRewardTemplateMode() != null && campaignEx4.getRewardTemplateMode().d().equals(string5)) {
                                                        aVar.i.remove(i6);
                                                    }
                                                    if (campaignEx4.getendcard_url().equals(string5)) {
                                                        aVar.i.remove(i6);
                                                    }
                                                }
                                                c.c.remove(str2);
                                                c.c.put(str2, aVar);
                                            } else {
                                                w.b("RewardCampaignsResourceManager", "Is TPL but download endcard fail but hit ignoreCheckRule");
                                                return;
                                            }
                                        } else if (campaignEx == null || campaignEx.getRsIgnoreCheckRule() == null || campaignEx.getRsIgnoreCheckRule().size() <= 0 || !campaignEx.getRsIgnoreCheckRule().contains(0)) {
                                            for (int i7 = 0; i7 < aVar.i.size(); i7++) {
                                                if (aVar.i.get(i7).getVideoUrlEncode().equals(string5)) {
                                                    aVar.i.remove(i7);
                                                }
                                            }
                                            c.c.remove(str2);
                                            c.c.put(str2, aVar);
                                        } else {
                                            w.b("RewardCampaignsResourceManager", "Is TPL but  video download fail but hit ignoreCheckRule");
                                            return;
                                        }
                                        str = "resource download failed ";
                                        try {
                                            boolean a3 = com.mbridge.msdk.videocommon.download.b.getInstance().a(94, aVar.e, aVar.b, aVar.d, aVar.a, aVar.c, list);
                                            w.a("RewardCampaignsResourceManager", " failed Campaign是否下载成功:(回调) " + a3);
                                            if (a3) {
                                                cVar.a(string, string2, string3, aVar.h);
                                                this.b.remove(str2);
                                                c.c.remove(str2);
                                                this.c.remove(str2);
                                                return;
                                            } else if (aVar.i.size() == 0) {
                                                cVar.a(string, string2, string3, aVar.h, str3);
                                                this.b.remove(str2);
                                                c.c.remove(str2);
                                                this.c.remove(str2);
                                                return;
                                            } else {
                                                return;
                                            }
                                        } catch (Exception e2) {
                                            e = e2;
                                            cVar.a(string, string2, string3, aVar.h, str + e.getMessage());
                                            return;
                                        }
                                    }
                                } catch (Exception e3) {
                                    e = e3;
                                    str = "resource download failed ";
                                    cVar.a(string, string2, string3, aVar.h, str + e.getMessage());
                                    return;
                                }
                            } else {
                                return;
                            }
                        case 202:
                        case 204:
                            break;
                        default:
                            return;
                    }
            }
            if (!(aVar == null || cVar == null)) {
                try {
                    z = com.mbridge.msdk.videocommon.download.b.getInstance().a(94, aVar.e, aVar.b, aVar.d, aVar.a, aVar.c, list);
                } catch (Exception e4) {
                    if (MBridgeConstans.DEBUG) {
                        w.d("RewardCampaignsResourceManager", e4.getLocalizedMessage());
                    }
                    z = false;
                }
                w.a("RewardCampaignsResourceManager", " success Campaign是否下载成功:(回调) " + z);
                if (z) {
                    cVar.a(string, string2, string3, aVar.h);
                    this.b.remove(str2);
                    c.c.remove(str2);
                    this.c.remove(str2);
                }
            }
        }
    }

    /* JADX WARNING: Code restructure failed: missing block: B:38:0x00e7, code lost:
        r0 = e;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:39:0x00e8, code lost:
        r10 = r36;
        r14 = r29;
        r12 = r35;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:40:0x00ef, code lost:
        r0 = move-exception;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:42:0x00f3, code lost:
        if (r39 != null) goto L_0x00f5;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:43:0x00f5, code lost:
        r11.a(true);
        r2 = com.mbridge.msdk.foundation.download.download.ResDownloadCheckManager.getInstance();
        r3 = new java.lang.StringBuilder();
     */
    /* JADX WARNING: Code restructure failed: missing block: B:46:?, code lost:
        r3.append(r35);
        r3.append("_");
        r3.append(r36);
        r3.append("_");
     */
    /* JADX WARNING: Code restructure failed: missing block: B:49:?, code lost:
        r3.append(r29);
        r2.setTemplatePreLoadDone(r3.toString(), true);
     */
    /* JADX WARNING: Code restructure failed: missing block: B:51:?, code lost:
        com.mbridge.msdk.reward.b.a.a(r31, com.mbridge.msdk.foundation.controller.a.f().j(), "WebView exception: " + r0.getMessage(), r35, r27, r36, r37, java.lang.System.currentTimeMillis() - r18);
     */
    /* JADX WARNING: Code restructure failed: missing block: B:54:0x0174, code lost:
        r0 = e;
     */
    /* JADX WARNING: Code restructure failed: missing block: B:62:0x0184, code lost:
        r11.a(true);
        com.mbridge.msdk.foundation.download.download.ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(r12 + "_" + r10 + "_" + r14, true);
     */
    /* JADX WARNING: Code restructure failed: missing block: B:64:?, code lost:
        com.mbridge.msdk.reward.b.a.a(r31, com.mbridge.msdk.foundation.controller.a.f().j(), "WebView exception: " + r0.getMessage(), r35, r27, r36, r37, java.lang.System.currentTimeMillis() - r18);
     */
    /* JADX WARNING: Code restructure failed: missing block: B:65:0x01da, code lost:
        r39.a(r12 + "_" + r14, r34, r35, r36, r29, r11);
     */
    /* JADX WARNING: Code restructure failed: missing block: B:67:0x01fd, code lost:
        r0 = e;
     */
    /* JADX WARNING: Failed to process nested try/catch */
    /* JADX WARNING: Removed duplicated region for block: B:40:0x00ef A[Catch:{ Exception -> 0x0179 }, ExcHandler: all (r0v10 'th' java.lang.Throwable A[CUSTOM_DECLARE, Catch:{ Exception -> 0x0179 }]), Splitter:B:15:0x0063] */
    /* JADX WARNING: Removed duplicated region for block: B:62:0x0184  */
    /* JADX WARNING: Removed duplicated region for block: B:74:0x0209  */
    /* JADX WARNING: Removed duplicated region for block: B:76:0x0214  */
    public final synchronized void a(boolean z, Handler handler, boolean z2, boolean z3, WindVaneWebView windVaneWebView, String str, int i2, CampaignEx campaignEx, List<CampaignEx> list, String str2, String str3, String str4, String str5, String str6, com.mbridge.msdk.videocommon.d.c cVar, j jVar) {
        Exception e2;
        a.C0240a aVar;
        WindVaneWebView windVaneWebView2;
        com.mbridge.msdk.video.js.a.j jVar2;
        String str7 = str4 + "_" + str;
        long currentTimeMillis = System.currentTimeMillis();
        try {
            if (aa.f(str)) {
                if (jVar != null) {
                    jVar.a(str7, str3, str4, str5, str, null);
                }
                return;
            }
            try {
                com.mbridge.msdk.reward.b.a.a(campaignEx, com.mbridge.msdk.foundation.controller.a.f().j(), "start preload template ", str4, z3, str5, str6, System.currentTimeMillis() - currentTimeMillis);
            } catch (Exception unused) {
            }
            aVar = new a.C0240a();
            c unused2 = m.a;
            try {
                windVaneWebView2 = new WindVaneWebView(com.mbridge.msdk.foundation.controller.a.f().j());
                return;
            } catch (Exception e3) {
                Exception e4 = e3;
                String str8 = str5;
                String str9 = str4;
                String str10 = str;
                if (jVar != null) {
                }
                return;
            } catch (Throwable th) {
            }
            try {
                aVar.a(windVaneWebView2);
                if (list == null || list.size() <= 0) {
                    jVar2 = new com.mbridge.msdk.video.js.a.j(null, campaignEx);
                } else {
                    jVar2 = new com.mbridge.msdk.video.js.a.j(null, campaignEx, list);
                }
                jVar2.a(i2);
                jVar2.a(str4);
                jVar2.a(cVar);
                jVar2.e(z);
                try {
                    windVaneWebView2.setWebViewListener(new k(handler, null, z2, z3, str5, jVar, windVaneWebView, str, str3, str4, aVar, campaignEx, list, currentTimeMillis));
                    windVaneWebView2.setObject(jVar2);
                    windVaneWebView2.loadUrl(str2);
                    try {
                        windVaneWebView2.setRid(str5);
                    } catch (Exception e5) {
                        e2 = e5;
                        if (MBridgeConstans.DEBUG) {
                        }
                        if (jVar != null) {
                        }
                        return;
                    }
                } catch (Exception e6) {
                    e2 = e6;
                    if (MBridgeConstans.DEBUG) {
                    }
                    if (jVar != null) {
                    }
                    return;
                }
            } catch (Exception e7) {
                e2 = e7;
                if (MBridgeConstans.DEBUG) {
                }
                if (jVar != null) {
                }
                return;
            }
        } catch (Exception e8) {
            e2 = e8;
            if (MBridgeConstans.DEBUG) {
                w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
            }
            if (jVar != null) {
                jVar.a(str7, str3, str4, str5, str, null, e2.getLocalizedMessage());
            }
            return;
        }
        jVar.a(str4 + "_" + str, str3, str4, str5, str, aVar);
    }

    public static synchronized String b(int i2) {
        synchronized (c.class) {
            if (i2 == 200) {
                return "video";
            }
            if (i2 == 201) {
                return "zip/html";
            }
            if (i2 != 203) {
                return i2 != 205 ? "unknown" : "tpl";
            }
            return "temp";
        }
    }

    public static class k extends com.mbridge.msdk.mbjscommon.c.b {
        private Handler a;
        private Runnable b;
        private final boolean c;
        private final boolean d;
        private String e;
        private final j f;
        private final WindVaneWebView g;
        private final String h;
        private final String i;
        private final String j;
        private final a.C0240a k;
        private final CampaignEx l;
        private List<CampaignEx> m;
        private long n;
        private boolean o;
        private boolean p;
        private final Runnable q;
        private final Runnable r;

        public k(Handler handler, Runnable runnable, boolean z, final boolean z2, final String str, final j jVar, WindVaneWebView windVaneWebView, final String str2, final String str3, final String str4, final a.C0240a aVar, final CampaignEx campaignEx, List<CampaignEx> list, final long j2) {
            this.a = handler;
            this.b = runnable;
            this.c = z;
            this.d = z2;
            this.e = str;
            this.f = jVar;
            this.g = windVaneWebView;
            this.h = str2;
            this.i = str4;
            this.j = str3;
            this.k = aVar;
            this.l = campaignEx;
            this.m = list;
            this.n = j2;
            AnonymousClass1 r3 = new Runnable() {
                /* class com.mbridge.msdk.reward.adapter.c.k.AnonymousClass1 */

                public final void run() {
                    WindVaneWebView a2;
                    a.C0240a aVar;
                    w.a("WindVaneWebView", "WebView onPageFinish timeout exception after 5s");
                    if (!(jVar == null || (aVar = aVar) == null)) {
                        aVar.a(true);
                        ResDownloadCheckManager instance = ResDownloadCheckManager.getInstance();
                        instance.setTemplatePreLoadDone(str4 + "_" + str + "_" + str2, true);
                        try {
                            com.mbridge.msdk.reward.b.a.a(campaignEx, com.mbridge.msdk.foundation.controller.a.f().j(), "WebView onPageFinish timeout exception after 5s", str4, z2, str, campaignEx.getRequestIdNotice(), System.currentTimeMillis() - j2);
                        } catch (Exception unused) {
                        }
                        j jVar = jVar;
                        jVar.a(str4 + "_" + str2, str3, str4, str, str2, aVar);
                    }
                    a.C0240a aVar2 = aVar;
                    if (aVar2 != null && (a2 = aVar2.a()) != null) {
                        try {
                            a2.release();
                        } catch (Exception unused2) {
                        }
                    }
                }
            };
            this.r = r3;
            this.q = new Runnable() {
                /* class com.mbridge.msdk.reward.adapter.c.k.AnonymousClass2 */

                public final void run() {
                    WindVaneWebView a2;
                    a.C0240a aVar;
                    w.a("WindVaneWebView", "WebView readyState timeout exception after 5s");
                    if (!(jVar == null || (aVar = aVar) == null)) {
                        aVar.a(true);
                        ResDownloadCheckManager instance = ResDownloadCheckManager.getInstance();
                        instance.setTemplatePreLoadDone(str4 + "_" + str + "_" + str2, true);
                        try {
                            com.mbridge.msdk.reward.b.a.a(campaignEx, com.mbridge.msdk.foundation.controller.a.f().j(), "WebView readyState timeout exception after 5s", str4, z2, str, campaignEx.getRequestIdNotice(), System.currentTimeMillis() - j2);
                        } catch (Exception unused) {
                        }
                        j jVar = jVar;
                        jVar.a(str4 + "_" + str2, str3, str4, str, str2, aVar);
                    }
                    a.C0240a aVar2 = aVar;
                    if (aVar2 != null && (a2 = aVar2.a()) != null) {
                        try {
                            a2.release();
                        } catch (Exception unused2) {
                        }
                    }
                }
            };
            if (handler != null) {
                handler.postDelayed(r3, 5000);
            }
        }

        @Override // com.mbridge.msdk.mbjscommon.c.b, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, int i2) {
            Handler handler;
            Runnable runnable;
            Runnable runnable2;
            super.a(webView, i2);
            Handler handler2 = this.a;
            if (!(handler2 == null || (runnable2 = this.q) == null)) {
                handler2.removeCallbacks(runnable2);
            }
            Handler handler3 = this.a;
            if (!(handler3 == null || (runnable = this.r) == null)) {
                handler3.removeCallbacks(runnable);
            }
            if (!this.p) {
                try {
                    com.mbridge.msdk.reward.b.a.a(this.l, com.mbridge.msdk.foundation.controller.a.f().j(), "preload temp readState: " + i2, this.i, this.d, this.e, this.l.getRequestIdNotice(), System.currentTimeMillis() - this.n);
                } catch (Exception unused) {
                }
                String str = this.i + "_" + this.h;
                if (i2 == 1) {
                    w.a("WindVaneWebView", "TempalteWindVaneWebviewClient template 预加载成功 state :" + i2);
                    Runnable runnable3 = this.b;
                    if (!(runnable3 == null || (handler = this.a) == null)) {
                        handler.removeCallbacks(runnable3);
                    }
                    ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.i + "_" + this.e + "_" + this.h, true);
                    a.C0240a aVar = this.k;
                    if (aVar != null) {
                        aVar.a(true);
                    }
                    if (this.c) {
                        if (this.d) {
                            w.a("WindVaneWebView", "put templeteCache in bidIVCache ");
                            com.mbridge.msdk.videocommon.a.a(287, this.l.getRequestIdNotice(), this.k);
                        } else {
                            w.a("WindVaneWebView", "put templeteCache in iVCache ");
                            com.mbridge.msdk.videocommon.a.b(287, this.l.getRequestIdNotice(), this.k);
                        }
                    } else if (this.d) {
                        w.a("WindVaneWebView", "put templeteCache in bidRVCache ");
                        com.mbridge.msdk.videocommon.a.a(94, this.l.getRequestIdNotice(), this.k);
                    } else {
                        w.a("WindVaneWebView", "put templeteCache in rVCache ");
                        com.mbridge.msdk.videocommon.a.b(94, this.l.getRequestIdNotice(), this.k);
                    }
                    j jVar = this.f;
                    if (jVar != null) {
                        jVar.a(str, this.j, this.i, this.e, this.h, this.k);
                    }
                } else {
                    j jVar2 = this.f;
                    if (jVar2 != null) {
                        jVar2.a(str, this.j, this.i, this.e, this.h, this.k, "state " + i2);
                    }
                }
                this.p = true;
            }
        }

        @Override // com.mbridge.msdk.mbjscommon.c.b, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, int i2, String str, String str2) {
            super.a(webView, i2, str, str2);
            w.a("WindVaneWebView", "TempalteWindVaneWebviewClient preLoadTemplate onReceivedError: " + str);
            ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.i + "_" + this.e + "_" + this.h, false);
            try {
                com.mbridge.msdk.reward.b.a.a(this.l, com.mbridge.msdk.foundation.controller.a.f().j(), "WebView onReceivedError exception: " + str, this.i, this.d, this.e, this.l.getRequestIdNotice(), System.currentTimeMillis() - this.n);
            } catch (Exception unused) {
            }
            Handler handler = this.a;
            if (handler != null) {
                if (this.q != null) {
                    handler.removeCallbacks(this.r);
                }
                Runnable runnable = this.q;
                if (runnable != null) {
                    this.a.removeCallbacks(runnable);
                }
            }
            try {
                String str3 = this.i + "_" + this.h;
                a.C0240a aVar = this.k;
                if (aVar != null) {
                    aVar.a(false);
                }
                j jVar = this.f;
                if (jVar != null) {
                    jVar.a(str3, this.j, this.i, this.e, str2, this.k, str);
                }
            } catch (Exception e2) {
                if (MBridgeConstans.DEBUG) {
                    w.d("WindVaneWebView", e2.getLocalizedMessage());
                }
            }
        }

        @Override // com.mbridge.msdk.mbjscommon.c.b, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {
            super.a(webView, sslErrorHandler, sslError);
            StringBuilder sb = new StringBuilder();
            sb.append("TempalteWindVaneWebviewClient preLoadTemplate onReceivedSslError: ");
            String str = "";
            sb.append(sslError == null ? str : Integer.valueOf(sslError.getPrimaryError()));
            w.a("WindVaneWebView", sb.toString());
            ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.i + "_" + this.e + "_" + this.h, false);
            try {
                CampaignEx campaignEx = this.l;
                Context j2 = com.mbridge.msdk.foundation.controller.a.f().j();
                StringBuilder sb2 = new StringBuilder();
                sb2.append("WebView onReceivedSslError exception: ");
                sb2.append(sslError == null ? "SSLError" : Integer.toString(sslError.getPrimaryError()));
                com.mbridge.msdk.reward.b.a.a(campaignEx, j2, sb2.toString(), this.i, this.d, this.e, this.l.getRequestIdNotice(), System.currentTimeMillis() - this.n);
            } catch (Exception unused) {
            }
            Handler handler = this.a;
            if (handler != null) {
                if (this.q != null) {
                    handler.removeCallbacks(this.r);
                }
                Runnable runnable = this.q;
                if (runnable != null) {
                    this.a.removeCallbacks(runnable);
                }
            }
            try {
                String str2 = this.i + "_" + this.h;
                a.C0240a aVar = this.k;
                if (aVar != null) {
                    aVar.a(false);
                }
                j jVar = this.f;
                if (jVar != null) {
                    String str3 = this.j;
                    String str4 = this.i;
                    String str5 = this.e;
                    String str6 = this.h;
                    a.C0240a aVar2 = this.k;
                    if (sslError != null) {
                        str = Integer.toString(sslError.getPrimaryError());
                    }
                    jVar.a(str2, str3, str4, str5, str6, aVar2, str);
                }
            } catch (Exception e2) {
                if (MBridgeConstans.DEBUG) {
                    w.d("WindVaneWebView", e2.getLocalizedMessage());
                }
            }
        }

        @Override // com.mbridge.msdk.mbjscommon.c.b, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, String str) {
            Runnable runnable;
            Handler handler;
            Runnable runnable2;
            super.a(webView, str);
            w.a("WindVaneWebView", "TempalteWindVaneWebviewClient preLoadTemplate onPageFinished: ");
            Handler handler2 = this.a;
            if (!(handler2 == null || (runnable2 = this.r) == null)) {
                handler2.removeCallbacks(runnable2);
            }
            if (!this.o) {
                try {
                    com.mbridge.msdk.reward.b.a.a(this.l, com.mbridge.msdk.foundation.controller.a.f().j(), "preload temp onPageFinish", this.i, this.d, this.e, this.l.getRequestIdNotice(), System.currentTimeMillis() - this.n);
                } catch (Exception unused) {
                }
                if (!str.contains("wfr=1")) {
                    String str2 = this.i + "_" + this.h;
                    ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.i + "_" + this.e + "_" + this.h, true);
                    Runnable runnable3 = this.b;
                    if (!(runnable3 == null || (handler = this.a) == null)) {
                        handler.removeCallbacks(runnable3);
                    }
                    a.C0240a aVar = this.k;
                    if (aVar != null) {
                        aVar.a(true);
                    }
                    if (this.c) {
                        if (this.l.isBidCampaign()) {
                            w.a("WindVaneWebView", "TempalteWindVaneWebviewClient Tempalte put templeteCache in bidIVCache ");
                            com.mbridge.msdk.videocommon.a.a(287, this.l.getRequestIdNotice(), this.k);
                        } else {
                            w.a("WindVaneWebView", "TempalteWindVaneWebviewClient Tempalte put templeteCache in iVCache ");
                            com.mbridge.msdk.videocommon.a.b(287, this.l.getRequestIdNotice(), this.k);
                        }
                    } else if (this.l.isBidCampaign()) {
                        w.a("WindVaneWebView", "TempalteWindVaneWebviewClient Tempalte put templeteCache in bidRVCache ");
                        com.mbridge.msdk.videocommon.a.a(94, this.l.getRequestIdNotice(), this.k);
                    } else {
                        w.a("WindVaneWebView", "TempalteWindVaneWebviewClient Tempalte put templeteCache in rVCache ");
                        com.mbridge.msdk.videocommon.a.b(94, this.l.getRequestIdNotice(), this.k);
                    }
                    j jVar = this.f;
                    if (jVar != null) {
                        jVar.a(str2, this.j, this.i, this.e, this.h, this.k);
                    }
                } else {
                    Handler handler3 = this.a;
                    if (!(handler3 == null || (runnable = this.q) == null)) {
                        handler3.postDelayed(runnable, 5000);
                    }
                }
                com.mbridge.msdk.mbjscommon.windvane.h.a().a(webView);
                this.o = true;
            }
        }
    }

    /* JADX WARNING: Removed duplicated region for block: B:54:0x01ea  */
    /* JADX WARNING: Removed duplicated region for block: B:57:0x0206  */
    public final synchronized void a(boolean z, Handler handler, boolean z2, boolean z3, String str, String str2, String str3, String str4, String str5, int i2, CampaignEx campaignEx, List<CampaignEx> list, String str6, String str7, com.mbridge.msdk.videocommon.d.c cVar, j jVar, boolean z4) {
        Exception e2;
        com.mbridge.msdk.video.js.a.j jVar2;
        this.d = z4;
        long currentTimeMillis = System.currentTimeMillis();
        String str8 = str4 + "_" + str5;
        this.d = z4;
        if (aa.f(str5)) {
            if (jVar != null) {
                jVar.a(str8, str3, str4, str, str5, null);
            }
            return;
        }
        try {
            com.mbridge.msdk.reward.b.a.a(campaignEx, com.mbridge.msdk.foundation.controller.a.f().j(), "start preload tpl", str7, z3, str, str2, System.currentTimeMillis() - currentTimeMillis);
        } catch (Exception unused) {
        }
        try {
            w.a("RewardCampaignsResourceManager", "开始预加载大模板资源");
            a.C0240a aVar = new a.C0240a();
            c unused2 = m.a;
            WindVaneWebView windVaneWebView = new WindVaneWebView(com.mbridge.msdk.foundation.controller.a.f().j());
            aVar.a(windVaneWebView);
            String b2 = com.mbridge.msdk.video.bt.a.c.a().b();
            String b3 = com.mbridge.msdk.video.bt.a.c.a().b();
            aVar.a(b3);
            w.a("RewardCampaignsResourceManager", "preload BT wraper.setTag " + b3);
            if (list == null || list.size() <= 0) {
                jVar2 = new com.mbridge.msdk.video.js.a.j(null, campaignEx);
            } else {
                List<CampaignEx> a2 = com.mbridge.msdk.videocommon.download.b.getInstance().a(str4);
                if (a2 != null && a2.size() > 0) {
                    for (int i3 = 0; i3 < list.size(); i3++) {
                        CampaignEx campaignEx2 = list.get(i3);
                        for (CampaignEx campaignEx3 : a2) {
                            if (campaignEx3.getId().equals(campaignEx2.getId()) && campaignEx3.getRequestId().equals(campaignEx2.getRequestId())) {
                                w.a("RewardCampaignsResourceManager", "设置 Campaign 的 isReady: true");
                                campaignEx2.setReady(true);
                                list.set(i3, campaignEx2);
                            }
                        }
                    }
                }
                jVar2 = new com.mbridge.msdk.video.js.a.j(null, campaignEx, list);
            }
            jVar2.a(i2);
            jVar2.a(str7);
            jVar2.c(b3);
            jVar2.d(b2);
            jVar2.d(true);
            jVar2.a(cVar);
            jVar2.e(z);
            try {
                windVaneWebView.setWebViewListener(new b(z, handler, null, z2, z3, i2, str5, str3, str4, str, aVar, campaignEx, list, cVar, jVar, z4, currentTimeMillis));
                windVaneWebView.setObject(jVar2);
                windVaneWebView.loadUrl(str6);
            } catch (Exception e3) {
                e2 = e3;
                if (jVar != null) {
                    jVar.a(str8, str3, str4, str, str5, null, e2.getMessage());
                }
                if (MBridgeConstans.DEBUG) {
                    w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                }
            }
            try {
                windVaneWebView.setRid(str);
                MBridgeBTRootLayout mBridgeBTRootLayout = new MBridgeBTRootLayout(com.mbridge.msdk.foundation.controller.a.f().j());
                mBridgeBTRootLayout.setLayoutParams(new FrameLayout.LayoutParams(-1, -1));
                mBridgeBTRootLayout.setInstanceId(b2);
                try {
                    mBridgeBTRootLayout.setUnitId(str4);
                    MBridgeBTLayout mBridgeBTLayout = new MBridgeBTLayout(com.mbridge.msdk.foundation.controller.a.f().j());
                    mBridgeBTLayout.setLayoutParams(new FrameLayout.LayoutParams(-1, -1));
                    mBridgeBTLayout.setInstanceId(b3);
                    mBridgeBTLayout.setUnitId(str4);
                    mBridgeBTLayout.setWebView(windVaneWebView);
                    LinkedHashMap<String, View> b4 = com.mbridge.msdk.video.bt.a.c.a().b(str4, str);
                    b4.put(b3, mBridgeBTLayout);
                    b4.put(b2, mBridgeBTRootLayout);
                    mBridgeBTRootLayout.addView(mBridgeBTLayout, new FrameLayout.LayoutParams(-1, -1));
                } catch (Exception e4) {
                    e2 = e4;
                }
            } catch (Exception e5) {
                e2 = e5;
                if (jVar != null) {
                }
                if (MBridgeConstans.DEBUG) {
                }
            }
        } catch (Exception e6) {
            e2 = e6;
            if (jVar != null) {
            }
            if (MBridgeConstans.DEBUG) {
            }
        }
    }

    public static class b extends com.mbridge.msdk.mbjscommon.c.a {
        private final Handler a;
        private final Runnable b;
        private final boolean c;
        private final boolean d;
        private int e;
        private String f;
        private String g;
        private String h;
        private String i;
        private a.C0240a j;
        private CampaignEx k;
        private List<CampaignEx> l;
        private com.mbridge.msdk.videocommon.d.c m;
        private final j n;
        private boolean o;
        private boolean p;
        private boolean q;
        private int r = 0;
        private boolean s;
        private long t;

        public b(boolean z, Handler handler, Runnable runnable, boolean z2, boolean z3, int i2, String str, String str2, String str3, String str4, a.C0240a aVar, CampaignEx campaignEx, List<CampaignEx> list, com.mbridge.msdk.videocommon.d.c cVar, j jVar, boolean z4, long j2) {
            this.a = handler;
            this.b = runnable;
            this.c = z2;
            this.d = z3;
            this.e = i2;
            this.f = str;
            this.h = str2;
            this.g = str3;
            this.i = str4;
            this.j = aVar;
            this.k = campaignEx;
            this.l = list;
            this.m = cVar;
            this.n = jVar;
            this.o = z4;
            this.s = z;
            this.t = j2;
            w.a("RewardCampaignsResourceManager_test", "开始预加载大模板");
        }

        @Override // com.mbridge.msdk.mbjscommon.c.a, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, int i2) {
            Runnable runnable;
            w.a("RewardCampaignsResourceManager_test", "收到大模板 readyState 回调: " + i2);
            if (!this.q) {
                try {
                    com.mbridge.msdk.reward.b.a.a(this.k, com.mbridge.msdk.foundation.controller.a.f().j(), "preload tpl readyState: " + i2, this.g, this.d, this.i, this.k.getRequestIdNotice(), System.currentTimeMillis() - this.t);
                } catch (Exception unused) {
                }
                String str = this.g + "_" + this.f;
                w.a("test_pre_load_tpl", "CampaignTPLWindVaneWebviewClient 开始预加载大模板资源 readyState: " + i2 + " isCache: " + this.o);
                if (i2 == 1) {
                    w.a("RVWindVaneWebView", "CampaignTPLWindVaneWebviewClient templete preload readyState state = " + i2);
                    if (this.o) {
                        com.mbridge.msdk.videocommon.a.e(this.g + "_" + this.i);
                    } else {
                        com.mbridge.msdk.videocommon.a.d(this.g + "_" + this.i);
                    }
                    w.a("test_pre_load_tpl", "添加大模板: " + this.g + "_" + this.i + "_" + this.f);
                    StringBuilder sb = new StringBuilder();
                    sb.append(this.g);
                    sb.append("_");
                    sb.append(this.i);
                    sb.append("_");
                    sb.append(this.f);
                    com.mbridge.msdk.videocommon.a.a(sb.toString(), this.j, true, this.o);
                    Handler handler = this.a;
                    if (!(handler == null || (runnable = this.b) == null)) {
                        handler.removeCallbacks(runnable);
                    }
                    ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.g + "_" + this.i + "_" + this.f, true);
                    a.C0240a aVar = this.j;
                    if (aVar != null) {
                        aVar.a(true);
                    }
                    if (this.n != null) {
                        w.a("RVWindVaneWebView", "CampaignTPLWindVaneWebviewClient rewardTemplatePreLoadListener.onPreLoadSuccess ");
                        this.n.a(str, this.h, this.g, this.i, this.f, this.j);
                    }
                } else {
                    ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.g + "_" + this.i + "_" + this.f, false);
                    a.C0240a aVar2 = this.j;
                    if (aVar2 != null) {
                        aVar2.a(false);
                    }
                    j jVar = this.n;
                    if (jVar != null) {
                        jVar.a(str, this.h, this.g, this.i, this.f, this.j, "state 2");
                    }
                }
                this.q = true;
            }
        }

        @Override // com.mbridge.msdk.mbjscommon.c.a
        public final void a(WebView webView, String str, String str2, int i2, int i3) {
            w.a("RVWindVaneWebView", "loadAds: unitID " + str2 + " type " + i2 + " adType " + i3);
            boolean z = true;
            if (i2 == 1) {
                try {
                    com.mbridge.msdk.reward.a.a aVar = new com.mbridge.msdk.reward.a.a();
                    aVar.b(false);
                    if (i3 != 2) {
                        z = false;
                    }
                    aVar.a(z);
                    aVar.b(str, str2);
                    aVar.a(new com.mbridge.msdk.video.bt.module.b.a(null));
                    aVar.d(false);
                } catch (Exception unused) {
                }
            }
        }

        @Override // com.mbridge.msdk.mbjscommon.c.a
        public final void a(Object obj, String str) {
            Throwable th;
            w.a("RewardCampaignsResourceManager_test", "====开始预加载播放模板====");
            if (obj != null) {
                try {
                    if (!TextUtils.isEmpty(str)) {
                        String optString = new JSONObject(str).optString("id");
                        com.mbridge.msdk.video.bt.a.c.a().a(obj, optString);
                        String c2 = com.mbridge.msdk.video.bt.a.c.a().c(optString);
                        CampaignEx a2 = com.mbridge.msdk.video.bt.a.c.a().a(optString);
                        com.mbridge.msdk.videocommon.d.c b2 = com.mbridge.msdk.video.bt.a.c.a().b(optString);
                        w.a("RewardCampaignsResourceManager_test", "preloadSubPlayTemplateView id = " + optString);
                        ArrayList arrayList = new ArrayList();
                        arrayList.add(a2);
                        com.mbridge.msdk.mbjscommon.windvane.a aVar = (com.mbridge.msdk.mbjscommon.windvane.a) obj;
                        if (aVar.a instanceof WindVaneWebView) {
                            w.a("RewardCampaignsResourceManager_test", "开始预加载播放模板 00 ");
                            WindVaneWebView windVaneWebView = aVar.a;
                            c cVar = m.a;
                            boolean z = this.s;
                            int i2 = this.r == 0 ? 3 : 6;
                            if (windVaneWebView != null) {
                                if (!(a2 == null || b2 == null)) {
                                    try {
                                        if (a2.getRewardTemplateMode() != null) {
                                            if (!TextUtils.isEmpty(c2)) {
                                                if (TextUtils.isEmpty(a2.getRewardTemplateMode().e())) {
                                                    JSONObject jSONObject = new JSONObject();
                                                    try {
                                                        jSONObject.put("id", optString);
                                                        JSONObject jSONObject2 = new JSONObject();
                                                        jSONObject2.put("result", 1);
                                                        jSONObject2.put("error", "data is null");
                                                        jSONObject.put("data", jSONObject2);
                                                        com.mbridge.msdk.mbjscommon.windvane.h.a().a((WebView) windVaneWebView, "onSubPlayTemplateViewLoad", Base64.encodeToString(jSONObject.toString().getBytes(), 2));
                                                    } catch (Exception e2) {
                                                        if (MBridgeConstans.DEBUG) {
                                                            w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                                                        }
                                                    }
                                                } else if (TextUtils.isEmpty(a2.getRewardTemplateMode().e()) || !a2.getRewardTemplateMode().e().contains(CampaignEx.KEY_IS_CMPT_ENTRY)) {
                                                    new Handler(Looper.getMainLooper()).postDelayed(new Runnable(z, windVaneWebView, a2, arrayList, c2, b2, optString) {
                                                        /* class com.mbridge.msdk.reward.adapter.c.AnonymousClass3 */
                                                        final /* synthetic */ boolean a;
                                                        final /* synthetic */ WindVaneWebView b;
                                                        final /* synthetic */ CampaignEx c;
                                                        final /* synthetic */ List d;
                                                        final /* synthetic */ String e;
                                                        final /* synthetic */ com.mbridge.msdk.videocommon.d.c f;
                                                        final /* synthetic */ String g;

                                                        {
                                                            this.a = r2;
                                                            this.b = r3;
                                                            this.c = r4;
                                                            this.d = r5;
                                                            this.e = r6;
                                                            this.f = r7;
                                                            this.g = r8;
                                                        }

                                                        public final void run() {
                                                            String str;
                                                            com.mbridge.msdk.video.js.a.j jVar;
                                                            w.a("RewardCampaignsResourceManager_test", "开始预加载播放模板 55");
                                                            boolean z = this.a;
                                                            WindVaneWebView windVaneWebView = this.b;
                                                            String e2 = this.c.getRewardTemplateMode().e();
                                                            CampaignEx campaignEx = this.c;
                                                            List list = this.d;
                                                            String h5ResAddress = H5DownLoadManager.getInstance().getH5ResAddress(this.c.getRewardTemplateMode().e());
                                                            String str2 = this.e;
                                                            com.mbridge.msdk.videocommon.d.c cVar = this.f;
                                                            String str3 = this.g;
                                                            boolean z2 = c.this.d;
                                                            try {
                                                                a.C0240a aVar = new a.C0240a();
                                                                c unused = m.a;
                                                                WindVaneWebView windVaneWebView2 = new WindVaneWebView(com.mbridge.msdk.foundation.controller.a.f().j());
                                                                aVar.a(windVaneWebView2);
                                                                if (list == null || list.size() <= 0) {
                                                                    jVar = new com.mbridge.msdk.video.js.a.j(null, campaignEx);
                                                                    str = campaignEx.getRequestId();
                                                                } else {
                                                                    List<CampaignEx> a2 = com.mbridge.msdk.videocommon.download.b.getInstance().a(str2);
                                                                    if (a2 != null && a2.size() > 0) {
                                                                        for (int i = 0; i < list.size(); i++) {
                                                                            CampaignEx campaignEx2 = (CampaignEx) list.get(i);
                                                                            for (CampaignEx campaignEx3 : a2) {
                                                                                if (campaignEx3.getId().equals(campaignEx2.getId()) && campaignEx3.getRequestId().equals(campaignEx2.getRequestId())) {
                                                                                    campaignEx2.setReady(true);
                                                                                    list.set(i, campaignEx2);
                                                                                }
                                                                                a2 = a2;
                                                                            }
                                                                        }
                                                                    }
                                                                    jVar = new com.mbridge.msdk.video.js.a.j(null, campaignEx, list);
                                                                    str = ((CampaignEx) list.get(0)).getRequestId();
                                                                }
                                                                jVar.a(0);
                                                                jVar.a(str2);
                                                                jVar.c(str3);
                                                                jVar.a(cVar);
                                                                jVar.e(z);
                                                                windVaneWebView2.setWebViewListener(new l(str3, false, windVaneWebView, e2, str2, aVar, campaignEx, z2, str));
                                                                windVaneWebView2.setObject(jVar);
                                                                windVaneWebView2.loadUrl(h5ResAddress);
                                                                windVaneWebView2.setRid(str);
                                                            } catch (Exception e3) {
                                                                if (MBridgeConstans.DEBUG) {
                                                                    w.d("RewardCampaignsResourceManager", e3.getLocalizedMessage());
                                                                }
                                                            }
                                                        }
                                                    }, (long) (i2 * 1000));
                                                } else {
                                                    w.a("RewardCampaignsResourceManager", "getTeamplateUrl contains cmpt=1");
                                                }
                                            }
                                        }
                                    } catch (Throwable th2) {
                                        th = th2;
                                        w.d("RVWindVaneWebView", th.getMessage());
                                        return;
                                    }
                                }
                                JSONObject jSONObject3 = new JSONObject();
                                try {
                                    jSONObject3.put("id", optString);
                                    JSONObject jSONObject4 = new JSONObject();
                                    jSONObject4.put("result", 2);
                                    jSONObject4.put("error", "data is null");
                                    jSONObject3.put("data", jSONObject4);
                                    com.mbridge.msdk.mbjscommon.windvane.h.a().a((WebView) windVaneWebView, "onSubPlayTemplateViewLoad", Base64.encodeToString(jSONObject3.toString().getBytes(), 2));
                                } catch (Exception e3) {
                                    if (MBridgeConstans.DEBUG) {
                                        w.d("RewardCampaignsResourceManager", e3.getLocalizedMessage());
                                    }
                                }
                            }
                            this.r++;
                            return;
                        }
                        w.a("RewardCampaignsResourceManager_test", "开始预加载播放模板 11 ");
                        return;
                    }
                } catch (Throwable th3) {
                    th = th3;
                    w.d("RVWindVaneWebView", th.getMessage());
                    return;
                }
            }
            w.a("RewardCampaignsResourceManager_test", "preloadSubPlayTemplateView: RewardCampaignsResourceManager  object or params null");
        }

        @Override // com.mbridge.msdk.mbjscommon.c.a, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, String str) {
            Runnable runnable;
            super.a(webView, str);
            w.a("RewardCampaignsResourceManager_test", "onPageFinished");
            if (!this.p) {
                try {
                    com.mbridge.msdk.reward.b.a.a(this.k, com.mbridge.msdk.foundation.controller.a.f().j(), "preload tpl onPageFinish", this.g, this.d, this.i, this.k.getRequestIdNotice(), System.currentTimeMillis() - this.t);
                } catch (Exception unused) {
                }
                String str2 = this.g + "_" + this.f;
                if (!str.contains("wfr=1")) {
                    w.a("RVWindVaneWebView", "CampaignTPLWindVaneWebviewClient templete preload wfr=1 不包含 ");
                    ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.g + "_" + this.i + "_" + this.f, true);
                    Handler handler = this.a;
                    if (!(handler == null || (runnable = this.b) == null)) {
                        handler.removeCallbacks(runnable);
                    }
                    a.C0240a aVar = this.j;
                    if (aVar != null) {
                        aVar.a(true);
                    }
                    if (this.n != null) {
                        w.a("RewardCampaignsResourceManager", "CampaignTPLWindVaneWebviewClient rewardTemplatePreLoadListener.onPreLoadSuccess ");
                        this.n.a(str2, this.h, this.g, this.i, this.f, this.j);
                    }
                }
                com.mbridge.msdk.mbjscommon.windvane.h.a().a(webView);
                this.p = true;
            }
        }

        @Override // com.mbridge.msdk.mbjscommon.c.a, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, int i2, String str, String str2) {
            super.a(webView, i2, str, str2);
            w.a("RewardCampaignsResourceManager_test", "onReceivedError: " + i2 + "  " + str);
            ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.g + "_" + this.i + "_" + this.f, false);
            if (this.n != null) {
                String str3 = this.g + "_" + this.f;
                a.C0240a aVar = this.j;
                if (aVar != null) {
                    aVar.a(false);
                }
                this.n.a(str3, this.h, this.g, this.i, this.f, this.j, str);
            }
        }
    }

    private static class l extends com.mbridge.msdk.mbjscommon.c.b {
        private String a;
        private final boolean b;
        private final WindVaneWebView c;
        private final String d;
        private final String e;
        private final a.C0240a f;
        private final CampaignEx g;
        private boolean h;
        private String i;
        private boolean j;
        private boolean k;

        public l(String str, boolean z, WindVaneWebView windVaneWebView, String str2, String str3, a.C0240a aVar, CampaignEx campaignEx, boolean z2, String str4) {
            this.b = z;
            this.c = windVaneWebView;
            this.d = str2;
            this.e = str3;
            this.f = aVar;
            this.g = campaignEx;
            this.a = str;
            this.h = z2;
            this.i = str4;
            w.a("WindVaneWebView", "TempalteWindVaneWebviewClientForTPL init");
        }

        @Override // com.mbridge.msdk.mbjscommon.c.b, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, int i2) {
            w.a("RewardCampaignsResourceManager_test", "收到大模板 播放模板 readyState 回调: " + i2);
            if (!this.k) {
                if (this.c != null) {
                    JSONObject jSONObject = new JSONObject();
                    try {
                        jSONObject.put("id", this.a);
                        JSONObject jSONObject2 = new JSONObject();
                        jSONObject2.put("result", i2);
                        jSONObject2.put("error", "");
                        jSONObject.put("data", jSONObject2);
                        com.mbridge.msdk.mbjscommon.windvane.h.a().a((WebView) this.c, "onSubPlayTemplateViewLoad", Base64.encodeToString(jSONObject.toString().getBytes(), 2));
                    } catch (Exception e2) {
                        if (MBridgeConstans.DEBUG) {
                            w.d("WindVaneWebView", e2.getLocalizedMessage());
                        }
                    }
                }
                String str = this.e + "_" + this.g.getId() + "_" + this.g.getRequestId() + "_" + this.d;
                if (i2 == 1) {
                    ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.e + "_" + this.i + "_" + this.d, true);
                    a.C0240a aVar = this.f;
                    if (aVar != null) {
                        aVar.a(true);
                    }
                    if (this.b) {
                        if (this.g.isBidCampaign()) {
                            w.a("WindVaneWebView", "Tempalte put templeteCache in bidIVCache ");
                            com.mbridge.msdk.videocommon.a.a(str, this.f, false, this.h);
                        } else {
                            w.a("WindVaneWebView", "Tempalte put templeteCache in iVCache ");
                            com.mbridge.msdk.videocommon.a.a(str, this.f, false, this.h);
                        }
                    } else if (this.g.isBidCampaign()) {
                        w.a("WindVaneWebView", "Tempalte put templeteCache in bidRVCache ");
                        com.mbridge.msdk.videocommon.a.a(str, this.f, false, this.h);
                    } else {
                        w.a("WindVaneWebView", "Tempalte put templeteCache in rVCache ");
                        com.mbridge.msdk.videocommon.a.a(str, this.f, false, this.h);
                    }
                } else {
                    ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.e + "_" + this.i + "_" + this.d, false);
                    a.C0240a aVar2 = this.f;
                    if (aVar2 != null) {
                        aVar2.a(false);
                    }
                }
                this.k = true;
            }
        }

        @Override // com.mbridge.msdk.mbjscommon.c.b, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, int i2, String str, String str2) {
            w.a("WindVaneWebView", "TempalteWindVaneWebviewClientForTPL preLoadTemplate onReceivedError: " + str);
            ResDownloadCheckManager instance = ResDownloadCheckManager.getInstance();
            instance.setTemplatePreLoadDone(this.e + "_" + this.i + "_" + this.d, false);
            a.C0240a aVar = this.f;
            if (aVar != null) {
                aVar.a(false);
            }
            if (this.c != null) {
                JSONObject jSONObject = new JSONObject();
                try {
                    jSONObject.put("id", this.a);
                    JSONObject jSONObject2 = new JSONObject();
                    jSONObject2.put("result", 2);
                    jSONObject2.put("error", str);
                    jSONObject.put("data", jSONObject2);
                    com.mbridge.msdk.mbjscommon.windvane.h.a().a((WebView) this.c, "onSubPlayTemplateViewLoad", Base64.encodeToString(jSONObject.toString().getBytes(), 2));
                } catch (Exception e2) {
                    if (MBridgeConstans.DEBUG) {
                        w.d("WindVaneWebView", e2.getLocalizedMessage());
                    }
                }
            }
        }

        @Override // com.mbridge.msdk.mbjscommon.c.b, com.mbridge.msdk.mbjscommon.windvane.d
        public final void a(WebView webView, String str) {
            w.a("WindVaneWebView", "TempalteWindVaneWebviewClientForTPL preLoadTemplate onPageFinished: ");
            if (!this.j) {
                if (!str.contains("wfr=1")) {
                    if (this.c != null) {
                        JSONObject jSONObject = new JSONObject();
                        try {
                            jSONObject.put("id", this.a);
                            JSONObject jSONObject2 = new JSONObject();
                            jSONObject2.put("result", 1);
                            jSONObject2.put("error", "");
                            jSONObject.put("data", jSONObject2);
                            com.mbridge.msdk.mbjscommon.windvane.h.a().a((WebView) this.c, "componentReact", Base64.encodeToString(jSONObject.toString().getBytes(), 2));
                        } catch (Exception e2) {
                            if (MBridgeConstans.DEBUG) {
                                w.d("WindVaneWebView", e2.getLocalizedMessage());
                            }
                        }
                    }
                    ResDownloadCheckManager.getInstance().setTemplatePreLoadDone(this.e + "_" + this.i + "_" + this.d, true);
                    a.C0240a aVar = this.f;
                    if (aVar != null) {
                        aVar.a(true);
                    }
                    String str2 = this.e + "_" + this.g.getId() + "_" + this.g.getRequestId() + "_" + this.d;
                    if (this.b) {
                        if (this.g.isBidCampaign()) {
                            w.a("WindVaneWebView", "Tempalte put templeteCache in bidIVCache ");
                            com.mbridge.msdk.videocommon.a.a(287, this.g.getRequestIdNotice(), this.f);
                        } else {
                            w.a("WindVaneWebView", "Tempalte put templeteCache in iVCache ");
                            com.mbridge.msdk.videocommon.a.a(str2, this.f, false, this.h);
                        }
                    } else if (this.g.isBidCampaign()) {
                        w.a("WindVaneWebView", "Tempalte put templeteCache in bidRVCache ");
                        com.mbridge.msdk.videocommon.a.a(94, this.g.getRequestIdNotice(), this.f);
                    } else {
                        w.a("WindVaneWebView", "Tempalte put templeteCache in rVCache ");
                        com.mbridge.msdk.videocommon.a.a(str2, this.f, false, this.h);
                    }
                }
                com.mbridge.msdk.mbjscommon.windvane.h.a().a(webView);
                this.j = true;
            }
        }
    }

    public static class a {
        boolean a;
        boolean b;
        int c;
        int d;
        String e;
        String f;
        int g;
        List<CampaignEx> h;
        CopyOnWriteArrayList<CampaignEx> i;

        public a(boolean z, boolean z2, int i2, int i3, String str, String str2, int i4, List<CampaignEx> list) {
            this.a = z;
            this.b = z2;
            this.c = i2;
            this.d = i3;
            this.e = str;
            this.f = str2;
            this.g = i4;
            this.h = list;
            this.i = new CopyOnWriteArrayList<>(list);
        }
    }

    public final synchronized void b() {
    }

    static /* synthetic */ void a(c cVar, Context context, String str, String str2, String str3, CampaignEx campaignEx, String str4, i iVar, List list) {
        if (!TextUtils.isEmpty(str4) && !campaignEx.isMraid()) {
            if (!str4.contains(".zip") || !str4.contains(ResourceManager.KEY_MD5FILENAME)) {
                boolean isEmpty = TextUtils.isEmpty(HTMLResourceManager.getInstance().getHtmlContentFromUrl(str4));
                try {
                    d dVar = new d(497, str, str2, str3, campaignEx, iVar, cVar.a, list);
                    dVar.a(isEmpty);
                    H5DownLoadManager.getInstance().downloadH5Res(str4, dVar);
                } catch (Exception e2) {
                    if (MBridgeConstans.DEBUG) {
                        w.d("RewardCampaignsResourceManager", e2.getLocalizedMessage());
                    }
                }
            } else {
                boolean isEmpty2 = TextUtils.isEmpty(H5DownLoadManager.getInstance().getH5ResAddress(str4));
                try {
                    g gVar = new g(context, str, str2, str3, campaignEx, 497, cVar.a, iVar, list);
                    gVar.a(isEmpty2);
                    H5DownLoadManager.getInstance().downloadH5Res(str4, gVar);
                } catch (Exception e3) {
                    if (MBridgeConstans.DEBUG) {
                        w.d("RewardCampaignsResourceManager", e3.getLocalizedMessage());
                    }
                }
            }
        }
    }
}