Spaces:
Paused
Paused
File size: 950 Bytes
5ed446f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
import example from "./example.js"
let html = `
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>测试页面</title>
<link rel="stylesheet" href="https://unpkg.com/aplayer/dist/APlayer.min.css">
</head>
<body>
<script src="https://unpkg.com/aplayer/dist/APlayer.min.js"></script>
<script>
var meting_api = 'api?server=:server&type=:type&id=:id&auth=:auth&r=:r';
</script>
<script src="https://unpkg.com/@xizeyoupan/meting@latest/dist/Meting.min.js"></script>
`
Object.keys(example).map(provider => {
Object.keys(example[provider]).map(type => {
if (!example[provider][type].show) return
html += `
<div>
<p>${provider} ${type}</p>
<meting-js server="${provider}" type="${type}" id="${example[provider][type].value}" list-folded=true />
</div>
<br/>
`
})
})
html += `
</body>
</html>
`
export const handler = (c) => {
return c.html(html)
}
|