This commit is contained in:
make
2025-09-17 16:24:12 +08:00
parent 728ffdab89
commit c4c5c887b3

View File

@@ -583,13 +583,22 @@ function initDPlayer(strPlayUrl) {
// return null; // return null;
// } // }
function findFirstUrl(obj) { function findFirstUrl(obj) {
const data = obj?.douban; // 优先取 douban
if (Array.isArray(data) && data.length > 0 && data[0].url) { if (Array.isArray(obj?.douban) && obj.douban.length > 0 && obj.douban[0].url) {
return data[0].url; return obj.douban[0].url;
} }
// 如果没有 douban尝试取对象中第一个数组的第一个 url
for (const key in obj) {
if (Array.isArray(obj[key]) && obj[key].length > 0 && obj[key][0].url) {
return obj[key][0].url;
}
}
return null; return null;
} }
// 切换播放线路 // 切换播放线路
function checkLine(val) { function checkLine(val) {
// 构造 ID去掉 # 前缀) // 构造 ID去掉 # 前缀)