WeChat.apk(点击下载) / e.java


package com.tencent.mm.app.plugin;

import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import com.google.android.gms.common.Scopes;
import com.tencent.mm.R;
import com.tencent.mm.app.plugin.URISpanHandlerSet;
import com.tencent.mm.autogen.events.GotoCardHomePageEvent;
import com.tencent.mm.autogen.events.JSApiOpenSpecificViewEvent;
import com.tencent.mm.plugin.account.bind.ui.BindMContactIntroUI;
import com.tencent.mm.plugin.appbrand.service.f1;
import com.tencent.mm.plugin.mmsight.segment.FFmpegMetadataRetriever;
import com.tencent.mm.protocal.GeneralControlWrapper;
import com.tencent.mm.protocal.JsapiPermissionWrapper;
import com.tencent.mm.sdk.platformtools.LocaleUtil;
import com.tencent.mm.sdk.platformtools.Log;
import com.tencent.mm.sdk.platformtools.Util;
import com.tencent.mm.storage.z1;
import com.tencent.mm.ui.AlbumUI;
import com.tencent.mm.ui.JSAPIUploadLogHelperUI;
import com.tencent.mm.ui.LauncherUI;
import com.tencent.mm.ui.MMWizardActivity;
import com.tencent.mm.ui.contact.VoipAddressUI;
import com.tencent.mm.ui.w;
import com.tencent.xweb.ProxyConfig;
import cu3.f0;
import cu3.l0;
import d60.z;
import i14.y0;
import java.util.Iterator;
import jh2.k0;
import k30.a;
import kd3.i;
import nf0.j2;
import nf0.p3;
import nf0.u0;
import sv3.b;
import yz3.j;

public class e implements f0 {
    public static void a(Context context, String str, boolean z15) {
        Intent intent = new Intent();
        intent.putExtra("rawUrl", str);
        intent.putExtra("showShare", z15);
        intent.putExtra("show_bottom", false);
        intent.putExtra("needRedirect", false);
        intent.putExtra("hardcode_jspermission", JsapiPermissionWrapper.f173510h);
        intent.putExtra("hardcode_general_ctrl", GeneralControlWrapper.f173507e);
        b.j(context, "webview", "com.tencent.mm.plugin.webview.ui.tools.WebViewUI", intent, null);
    }

    public final boolean b(Context context, String str, boolean z15, l0 l0Var, Bundle bundle) {
        if (context == null) {
            Log.e("MicroMsg.MMURIJumpHandler", "jumpToUIInternal, context is null!");
            return false;
        } else if (str == null) {
            Log.e("MicroMsg.MMURIJumpHandler", "jumpToUIInternal url is null");
            return false;
        } else if (str.startsWith("weixin://openSpecificView/")) {
            return d(context, str, new Object[0]);
        } else {
            i q15 = i.q();
            q15.f61491h.size();
            q15.f61492i.size();
            q15.f61493j.size();
            q15.f61490g = context;
            q15.f61489f.f61394a = context;
            if (Util.isNullOrNil(str)) {
                q15.f61490g = null;
                q15.f61489f.f61394a = null;
                return false;
            }
            Iterator<URISpanHandlerSet.BaseUriSpanHandler> it = q15.f61491h.iterator();
            while (true) {
                if (it.hasNext()) {
                    if (it.next().d(str, z15, l0Var, bundle)) {
                        q15.f61490g = null;
                        q15.f61489f.f61394a = null;
                        break;
                    }
                } else {
                    Iterator<URISpanHandlerSet.BaseUriSpanHandler> it4 = q15.f61492i.iterator();
                    while (true) {
                        if (it4.hasNext()) {
                            if (it4.next().d(str, z15, l0Var, bundle)) {
                                q15.f61490g = null;
                                q15.f61489f.f61394a = null;
                                break;
                            }
                        } else {
                            Iterator<URISpanHandlerSet.BaseUriSpanHandler> it5 = q15.f61493j.iterator();
                            while (it5.hasNext()) {
                                if (it5.next().d(str, z15, l0Var, bundle)) {
                                    q15.f61490g = null;
                                    q15.f61489f.f61394a = null;
                                }
                            }
                            q15.f61490g = null;
                            q15.f61489f.f61394a = null;
                            return false;
                        }
                    }
                }
            }
            return true;
        }
    }

    public boolean c(Context context, String str, boolean z15, l0 l0Var) {
        if (context == null) {
            Log.e("MicroMsg.MMURIJumpHandler", "jumpToURLWithCallback, context is null!");
            return false;
        } else if (str.startsWith(ProxyConfig.MATCH_HTTP)) {
            Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(str));
            intent.addFlags(268435456);
            try {
                a aVar = new a();
                aVar.c(intent);
                j30.a.d(context, aVar.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openLinkInBrowser", "(Landroid/content/Context;Ljava/lang/String;)V", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
                context.startActivity((Intent) aVar.a(0));
                j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openLinkInBrowser", "(Landroid/content/Context;Ljava/lang/String;)V", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            } catch (Exception e15) {
                Log.e("MicroMsg.MMURIJumpHandler", "openLinkInBrowser fail:%s", e15.getMessage());
            }
            return true;
        } else {
            if (!b(context, str, z15, l0Var, null)) {
                Log.w("MicroMsg.MMURIJumpHandler", "jumpToUI failed, uri:%s", str);
            }
            return false;
        }
    }

    public boolean d(Context context, String str, Object... objArr) {
        boolean z15;
        int i15;
        if (str == null) {
            return false;
        }
        if (context == null) {
            Log.e("MicroMsg.MMURIJumpHandler", "openSpecificUI, context is null");
            return false;
        }
        Intent intent = new Intent();
        intent.addFlags(268435456);
        String str2 = "";
        String replace = str.replace("weixin://openSpecificView/", str2);
        Bundle bundle = (objArr == null || objArr.length < 1) ? null : (Bundle) objArr[0];
        if (replace.equalsIgnoreCase("contacts")) {
            intent.addFlags(67108864);
            intent.putExtra("preferred_tab", 2);
            Intent intent2 = intent.setClass(context, LauncherUI.class);
            a aVar = new a();
            aVar.c(intent2);
            j30.a.d(context, aVar.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            context.startActivity((Intent) aVar.a(0));
            j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
        } else if (replace.equalsIgnoreCase("newfriend")) {
            b.j(context, "subapp", ".ui.friend.FMessageConversationUI", intent, null);
        } else if (replace.equalsIgnoreCase("addfriend") || replace.equalsIgnoreCase("contact/addFriend")) {
            b.j(context, "subapp", ".ui.pluginapp.AddMoreFriendsUI", intent, null);
        } else if (replace.equalsIgnoreCase("searchbrand")) {
            Intent intent3 = new Intent();
            intent3.putExtra("Contact_Scene", 39);
            b.j(context, "brandservice", ".ui.SearchOrRecommendBizUI", intent3, null);
        } else if (replace.equalsIgnoreCase("discover")) {
            intent.addFlags(67108864);
            intent.putExtra("preferred_tab", 1);
            Intent intent4 = intent.setClass(context, LauncherUI.class);
            a aVar2 = new a();
            aVar2.c(intent4);
            j30.a.d(context, aVar2.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            context.startActivity((Intent) aVar2.a(0));
            j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
        } else if (replace.equalsIgnoreCase("timeline")) {
            b.j(context, "sns", ".ui.SnsTimeLineUI", intent, null);
        } else if (replace.equalsIgnoreCase("scan")) {
            b.j(context, "scanner", ".ui.BaseScanUI", intent, null);
        } else if (replace.equalsIgnoreCase("myprofile")) {
            b.j(context, "setting", ".ui.setting.SettingsPersonalInfoUI", intent, null);
        } else if (replace.equalsIgnoreCase("myaccount")) {
            b.j(context, "setting", ".ui.setting.SettingsAccountInfoUI", intent, null);
        } else if (replace.equalsIgnoreCase("bindphone")) {
            MMWizardActivity.X7(context, intent.setClass(context, BindMContactIntroUI.class));
        } else if (replace.equalsIgnoreCase("privacy")) {
            b.j(context, "setting", ".ui.setting.SettingsPrivacyUI", intent, null);
        } else if (replace.equalsIgnoreCase("general")) {
            b.j(context, "setting", ".ui.setting.SettingsAboutSystemUI", intent, null);
        } else if (replace.equalsIgnoreCase("invitevoip")) {
            VoipAddressUI.w8(context);
        } else if (replace.equalsIgnoreCase("expose")) {
            if (bundle != null) {
                str2 = bundle.getString("url");
            }
            intent.putExtra("k_expose_url", str2);
            intent.putExtra("k_username", u0.r());
            intent.putExtra("showShare", false);
            intent.putExtra("rawUrl", String.format(w.e.f187129a, 34));
            b.j(context, "webview", ".ui.tools.WebViewUI", intent, null);
        } else if (replace.equalsIgnoreCase("shakecard")) {
            if (bundle != null) {
                str2 = bundle.getString("extinfo");
            }
            intent.putExtra("key_shake_card_from_scene", 3);
            intent.putExtra("shake_card", true);
            intent.putExtra("key_shake_card_ext_info", str2);
            b.j(context, "shake", ".ui.ShakeReportUI", intent, null);
        } else if (replace.equalsIgnoreCase("cardlistview")) {
            Log.i("MicroMsg.MMURIJumpHandler", "enter to cardhome");
            GotoCardHomePageEvent gotoCardHomePageEvent = new GotoCardHomePageEvent();
            gotoCardHomePageEvent.f63244d.f63246a = context;
            gotoCardHomePageEvent.publish();
        } else if (replace.equalsIgnoreCase("uploadlog")) {
            String r15 = u0.r();
            if (Util.isNullOrNil(r15)) {
                r15 = "weixin";
            }
            if (bundle != null) {
                try {
                    i15 = Util.getInt(bundle.getString("extinfo"), 0);
                } catch (Exception unused) {
                }
                Object[] objArr2 = new Object[2];
                objArr2[0] = Boolean.valueOf(!p3.a() && !d60.e.r());
                objArr2[1] = Integer.valueOf(i15);
                Log.i("MicroMsg.MMURIJumpHandler", "upload log from jsapi, before upload, is-login:%b, time:%d", objArr2);
                Intent intent5 = new Intent(context, JSAPIUploadLogHelperUI.class);
                intent5.putExtra("key_user", r15);
                intent5.putExtra("key_time", i15);
                a aVar3 = new a();
                aVar3.c(intent5);
                j30.a.d(context, aVar3.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
                context.startActivity((Intent) aVar3.a(0));
                j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            }
            i15 = 0;
            Object[] objArr22 = new Object[2];
            objArr22[0] = Boolean.valueOf(!p3.a() && !d60.e.r());
            objArr22[1] = Integer.valueOf(i15);
            Log.i("MicroMsg.MMURIJumpHandler", "upload log from jsapi, before upload, is-login:%b, time:%d", objArr22);
            Intent intent52 = new Intent(context, JSAPIUploadLogHelperUI.class);
            intent52.putExtra("key_user", r15);
            intent52.putExtra("key_time", i15);
            a aVar32 = new a();
            aVar32.c(intent52);
            j30.a.d(context, aVar32.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            context.startActivity((Intent) aVar32.a(0));
            j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
        } else if (replace.equalsIgnoreCase("moments/alblum")) {
            String str3 = (String) p3.b().u().e(2, null);
            intent.setClass(context, AlbumUI.class);
            intent.putExtra("sns_userName", str3);
            intent.putExtra("username", str3);
            intent.setFlags(536870912);
            intent.addFlags(67108864);
            a aVar4 = new a();
            aVar4.c(intent);
            j30.a.d(context, aVar4.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            context.startActivity((Intent) aVar4.a(0));
            j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
        } else if (replace.equalsIgnoreCase("moments/status")) {
            String str4 = (String) p3.b().u().e(2, null);
            intent.setClass(context, AlbumUI.class);
            intent.putExtra("sns_userName", str4);
            intent.putExtra("username", str4);
            intent.putExtra("story_dot", false);
            intent.putExtra("status_default", true);
            intent.setFlags(536870912);
            intent.addFlags(67108864);
            a aVar5 = new a();
            aVar5.c(intent);
            j30.a.d(context, aVar5.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            context.startActivity((Intent) aVar5.a(0));
            j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
        } else {
            if (replace.equalsIgnoreCase("weixinCoin")) {
                if (((i) j.c(i.class)).isTeenMode()) {
                    ((i) j.c(i.class)).O4(context);
                } else {
                    intent.putExtra("launch_from_webview", false);
                    z15 = true;
                    intent.putExtra("isWecoinAuth", true);
                    b.k(context, "wallet", ".wecoin.ui.WeCoinRechargeView", intent, true);
                }
            } else if (replace.equalsIgnoreCase("BrandServiceIndexUI")) {
                if (((i) j.c(i.class)).isTeenMode()) {
                    ((i) j.c(i.class)).O4(context);
                } else {
                    b.j(context, "brandservice", ".ui.BrandServiceIndexUI", intent, null);
                }
            } else if (replace.equalsIgnoreCase("miniProgram")) {
                z15 = true;
                ((f1) j.c(f1.class)).H40(context, 1, false);
            } else if ("wesport/homepage".equalsIgnoreCase(replace)) {
                if (((ra3.b) j.c(ra3.b.class)).BB()) {
                    String r16 = u0.r();
                    if (Util.isNullOrNil(r16)) {
                        Log.e("MicroMsg.MMURIJumpHandler", "Get username from UserInfo return null or nil.");
                        return false;
                    }
                    intent.putExtra("username", r16);
                    b.j(context, "exdevice", ".ui.ExdeviceProfileUI", intent, null);
                } else {
                    intent.putExtra("key_from_wesport_plugin_newtips", true);
                    intent.putExtra("Contact_User", "gh_43f2581f6fd6");
                    b.j(context, Scopes.PROFILE, ".ui.ContactInfoUI", intent, null);
                }
            } else if (replace.equalsIgnoreCase("textsize")) {
                b.j(context, "setting", ".ui.setting.SettingsFontUI", intent, null);
            } else if (replace.equalsIgnoreCase("setpat")) {
                b.j(context, "setting", ".ui.setting.SettingsModifyPatSuffixUI", intent, null);
            } else if (replace.equalsIgnoreCase("chatlog")) {
                b.j(context, "backup", ".backupui.BackupChooseBackupModeUI", intent, null);
            } else if (replace.equalsIgnoreCase("chatlogmigrate")) {
                intent.setClassName(context, "com.tencent.mm.plugin.backup.backupmoveui.BackupUI");
                MMWizardActivity.X7(context, intent);
            } else if (replace.equalsIgnoreCase("contactblacklist")) {
                intent.putExtra("filter_type", j2.a(context.getString(R.string.fsb)).a());
                intent.putExtra("titile", context.getString(R.string.ix6));
                intent.putExtra("list_attr", 32768);
                intent.setClassName(context, "com.tencent.mm.ui.contact.SelectSpecialContactUI");
                a aVar6 = new a();
                aVar6.c(intent);
                j30.a.d(context, aVar6.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
                context.startActivity((Intent) aVar6.a(0));
                j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            } else if (replace.equalsIgnoreCase("wesport")) {
                if (((k0) z.q(k0.class)).Zx().get("gh_43f2581f6fd6").z3()) {
                    intent.putExtra("Chat_User", "gh_43f2581f6fd6");
                    intent.putExtra("finish_direct", true);
                    intent.putExtra("chat_from_scene", 5);
                    b.t(context, ".ui.chatting.ChattingUI", intent, null);
                } else {
                    intent.putExtra("Contact_User", "gh_43f2581f6fd6");
                    b.j(context, Scopes.PROFILE, ".ui.ContactInfoUI", intent, null);
                }
            } else if (replace.equalsIgnoreCase("masssend")) {
                if (u0.C()) {
                    intent.putExtra("finish_direct", true);
                    b.j(context, "masssend", ".ui.MassSendHistoryUI", intent, null);
                } else {
                    intent.putExtra("Contact_User", "masssendapp");
                    b.j(context, Scopes.PROFILE, ".ui.ContactInfoUI", intent, null);
                }
            } else if (replace.equalsIgnoreCase("darkmode")) {
                intent.setClassName(context, "com.tencent.mm.plugin.setting.ui.setting.SettingDarkMode");
                a aVar7 = new a();
                aVar7.c(intent);
                j30.a.d(context, aVar7.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
                context.startActivity((Intent) aVar7.a(0));
                j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
            } else if (replace.equalsIgnoreCase("chatbackground")) {
                b.j(context, "setting", ".ui.setting.SettingsChattingBackgroundUI", intent, null);
            } else if (replace.equalsIgnoreCase("setting/friendPrivate")) {
                b.j(context, "setting", ".ui.setting.SettingsPrivacyUI", intent, null);
            } else if (replace.equalsIgnoreCase("setting/friendPrivate/friendingMeMethods")) {
                b.j(context, "setting", ".ui.setting.SettingsAddMeUI", intent, null);
            } else if (replace.equalsIgnoreCase("setting/photosVideosFilesCalls")) {
                b.j(context, "setting", ".ui.setting.SettingsAboutCamera", intent, null);
            } else if (replace.equalsIgnoreCase("MyQRCode")) {
                b.j(context, "setting", ".ui.setting.SelfQRCodeUI", intent, null);
            } else if (replace.equalsIgnoreCase("deeplink/setname")) {
                b.j(context, "setting", ".ui.setting.SettingsModifyNameUI", intent, null);
            } else if (replace.equalsIgnoreCase("setHeadPortrait")) {
                intent.putExtra("need_show_menu_choose", true);
                b.j(context, "setting", ".ui.setting.PreviewHdHeadImg", intent, null);
            } else if (replace.equalsIgnoreCase("modifyAliase")) {
                if (Util.isNullOrNil(u0.c()) && z1.Y4(u0.r()) && ((jt3.b) z.q(jt3.b.class)).gv0().b("EnableModAlias", 0) == 0) {
                    b.j(context, "setting", ".ui.setting.SettingsCreateAliasUI", intent, null);
                    return true;
                } else if (((jt3.b) z.q(jt3.b.class)).gv0().b("EnableModAlias", 0) != 0) {
                    intent.setClassName(context, "com.tencent.mm.plugin.setting.ui.setting.SettingsAliasUI");
                    intent.putExtra("WizardRootClass", "com.tencent.mm.plugin.setting.ui.setting.SettingsAccountInfoUI");
                    MMWizardActivity.X7(context, intent);
                }
            } else if (replace.equalsIgnoreCase("RingtoneSettingsUI")) {
                intent.putExtra("ringtone_channel", 5);
                b.j(context, "ringtone", ".ui.RingtoneSettingsUI", intent, null);
            } else if (replace.equalsIgnoreCase("securitycenter")) {
                String d15 = ((jt3.b) z.q(jt3.b.class)).gv0().d("WeChatSafeCenterUrl");
                Log.i("MicroMsg.MMURIJumpHandler", "safe center url %s", d15);
                if (Util.isNullOrNil(d15)) {
                    d15 = context.getString(R.string.l8n) + LocaleUtil.getApplicationLanguage();
                }
                z15 = true;
                a(context, d15, true);
            } else if (replace.equalsIgnoreCase("storageManage")) {
                b.j(context, "clean", ".ui.fileindexui.CleanNewUI", intent, null);
            } else if (replace.equalsIgnoreCase("setting/appAuthManage")) {
                b.j(context, "setting", ".ui.setting.SettingsAuthUI", intent, null);
            } else if (replace.equalsIgnoreCase("messageNotification")) {
                b.j(context, "setting", ".ui.setting.SettingsNotificationUI", intent, null);
            } else if (replace.equalsIgnoreCase(FFmpegMetadataRetriever.METADATA_KEY_LANGUAGE)) {
                b.j(context, "setting", ".ui.setting.SettingsLanguageUI", intent, null);
            } else if (replace.equalsIgnoreCase("tool/discoverPageManage")) {
                b.j(context, "setting", ".ui.setting.SettingsManageFindMoreV2UI", intent, null);
            } else if (replace.equalsIgnoreCase("Settings/LimitedMode")) {
                b.j(context, "teenmode", ".ui.SettingsTeenModeIntro", intent, null);
            } else if (replace.equalsIgnoreCase("SettingsCareModeIntro")) {
                b.j(context, "setting", ".ui.setting.SettingsCareModeIntro", intent, null);
            } else if (replace.equalsIgnoreCase("bindPhoneInfo")) {
                b.j(context, "account", ".bind.ui.BindMContactIntroUI", intent, null);
            } else if (replace.equalsIgnoreCase("setting/security/more")) {
                b.j(context, "setting", ".ui.setting.SettingsMoreSafeUI", intent, null);
            } else if (replace.equalsIgnoreCase("weixinCoin/detail")) {
                a(context, "https://support.weixin.qq.com/mmnodeweb-bin/wecoin-bin/pages/record/index", false);
            } else if (replace.equalsIgnoreCase("TextStatusDoWhatActivity")) {
                b.j(context, "textstatus", ".ui.TextStatusDoWhatActivity", intent, null);
            } else {
                JSApiOpenSpecificViewEvent jSApiOpenSpecificViewEvent = new JSApiOpenSpecificViewEvent();
                JSApiOpenSpecificViewEvent.a aVar8 = jSApiOpenSpecificViewEvent.f63295d;
                aVar8.f63298b = replace;
                aVar8.f63297a = context;
                jSApiOpenSpecificViewEvent.publish();
                JSApiOpenSpecificViewEvent.b bVar = jSApiOpenSpecificViewEvent.f63296e;
                Intent intent6 = bVar.f63299a;
                if (intent6 != null) {
                    intent6.addFlags(268435456);
                    a aVar9 = new a();
                    aVar9.c(intent6);
                    j30.a.d(context, aVar9.b(), "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
                    context.startActivity((Intent) aVar9.a(0));
                    j30.a.e(context, "com/tencent/mm/app/plugin/MMURIJumpHandler", "openSpecificUI", "(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/Object;)Z", "Undefined", "startActivity", "(Landroid/content/Intent;)V");
                } else if (bVar.f63300b) {
                    y0.makeText(context, (int) R.string.f368959hf4, 0).show();
                }
                if (intent6 != null || jSApiOpenSpecificViewEvent.f63296e.f63301c) {
                    return true;
                }
                return false;
            }
            return z15;
        }
        return true;
    }
}