INNER CODE UNIT · JavaScript

isDirectVideoUrl

easybangumiorg/EasyBangumi · inner_source/block-kazumi-1ani.js:172

function isDirectVideoUrl(url) {
    var lower = String(url == null ? "" : url).toLowerCase();
    return (lower.indexOf("http://") == 0 || lower.indexOf("https://") == 0 || lower.indexOf("//") == 0) &&
        (lower.indexOf(".m3u8") >= 0 || lower.indexOf(".mp4") >= 0);
}

function isM3u8Url(url) {
    return String(url == null ? "" : url).toLowerCase().indexOf(".m3u8") >= 0;
}

function getText(url) {
    var response = okhttpHelper.client.newCall(OkhttpUtils.get(url, makeHeaders())).execute();
    try {
        if (!response.isSuccessful()) {
            return "";
        }
        var body = response.body();
        if (body == null) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…