debug
This commit is contained in:
@@ -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(去掉 # 前缀)
|
||||||
|
|||||||
Reference in New Issue
Block a user