INNER CODE UNIT · JavaScript

PlayComponent_getPlayInfo

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

function PlayComponent_getPlayInfo(summary, playLine, episode) {
    var pageUrl = runtimeUrl(decodeSourceId(String(episode.id)).url);
    var directUrl = tryParseDirectPlayerUrl(pageUrl);
    if (directUrl != null && String(directUrl).length > 0) {
        return makePlayerInfo(directUrl, isM3u8Url(directUrl));
    }
    var result = renderHelper.renderVideoFromJs(new JsVideoStrategy(
        pageUrl,
        getUserAgent(),
        makeHeaders(),
        null,
        PLAY_TIMEOUT,
        USE_LEGACY_PARSER
    ));
    var res = "";
    var isM3u8 = false;
    if (result != null && result.url != null) {
        res = String(result.url);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…