-
Notifications
You must be signed in to change notification settings - Fork 23
Open
Description
module.exports = {
async fetch({args,page}) {
let resp = await $http.get(baseURL+`json.txt`)
let list = resp.data.pingtai
console.log(list)
let myMap = new Map();
for(let i=0;i<list.length;i++){
let resp2 = await $http.get(baseURL+list[i].address)
let list2 = resp2.data.zhubo
console.log(list2)
for(let j=0;j<list2.length;j++){
if(list2[j].address.includes("mp4") == false && list2[j].address.includes("rtmp") == false){
myMap.set(list2[j].address, list[j].title);
}
if(i>10)break
}
}
let items = []
let count = 0
for(let [key, value] of myMap){
count++
items.push({
title: count+":"+value,
style: 'icon',
spanCount: 6,
//image: list[i].img,
route: $route('@video', {
url:key
})
})
}
return {
items: items
}
}
}
Metadata
Metadata
Assignees
Labels
No labels