QQ浏览器 v12.2.3.7053版本的 MD5 值为:8285ab3059e5c8b521a264dfbc5c3685

以下内容为反编译后的 FastCutSceneReportHelper.java 源代码,内容仅作参考


package com.tencent.mtt.browser.homepage.fastcut.report;

import android.text.TextUtils;

public class FastCutSceneReportHelper {
    public static int a(String str) {
        if (TextUtils.isEmpty(str)) {
            return -1;
        }
        if (str.startsWith("qb://ext/read")) {
            return 8;
        }
        return (str.startsWith("qb://ext/novelreader") || str.startsWith("https://bookshelf.html5.qq.com/autojump/read") || str.startsWith("https://novel.html5.qq.com/autojump/read")) ? 30 : 5;
    }

    public static int b(String str) {
        if (TextUtils.isEmpty(str)) {
            return -1;
        }
        if (str.startsWith("qb://ext/rn?module=ugcfloat")) {
            return 7;
        }
        if (str.startsWith("qb://video/feedsvideo") || str.startsWith("qb://ext/rn?module=videofloat")) {
            return 6;
        }
        return str.startsWith("qb://ext/hp?module=circleUserCenter&component=circleUserCenter") ? 28 : -1;
    }

    public static int c(String str) {
        if (TextUtils.isEmpty(str)) {
            return -1;
        }
        if (str.startsWith("qb://ext/rn?module=fastcutnav&component=fastcutnav")) {
            return 14;
        }
        if (str.startsWith("qb://ext/rn?module=fastcutRecommendListDetail&component=fastcutRecommendListDetail")) {
            return 17;
        }
        return str.startsWith("qb://ext/rn?module=shortcutOftenUsed&component") ? 38 : -1;
    }
}