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) {