徐佳莹·给
<style>.papa { left: -214px; width: 1024px; height: 600px; background: rgba(0,0,0,.4) url('/data/attachment/forum/202206/24/200554upvwl1h3u3gpjpwv.jpg') no-repeat center / cover; overflow: hidden; box-shadow: 0 4px 24px #000; position: relative; }
.papa input { border: none; outline: none; opacity: .75; cursor: pointer; }
.papa p { margin: 0; padding: 0; }
.playbox { position: absolute; left: 10px; top: 10px; padding: 10px; width: fit-content; font: normal 1em sans-serif; color: snow; background: rgba(255,255,255,.25); backdrop-filter: blur(2px); border-radius: 8px; overflow: hidden; box-shadow: 1px 2px 2px #000; }
.txtbox { position: absolute; display: block; top: 10px; right: -40px; width: 40px; height: 40px; border-radius: 50%; background: black; font: 900 1.2em / 40px sans-serif; text-shadow: 1px 1px 2px #000; text-align: center; color: #eee; }
#btnplay { width: 30px; height: 30px; border-radius: 50%; }
#btnplay:hover { background: #aaa; color: #ff0000; }
@keyframes fly { to { transform: translate(-1280px); } }
</style>
<div class="papa">
<div class="playbox">
<p id="geci">LRC Loading ... </p>
<p style="display: flex; align-items: center; gap: 4px; margin-top: 10px;">
<input id="btnplay" type="button" value=">" />
<input id="slider" type="range" min="0" max="100" value="0" />
<span id="per">0:0 | 0:0</span>
</p>
</div>
<audio id="aud" src="https://music.163.com/song/media/outer/url?id=1957782395.mp3" autoplay="autoplay" loop="loop"></audio>
</div>
<script>
let slider = document.querySelector('#slider'),
aud = document.querySelector('#aud'),
per = document.querySelector('#per'),
btnplay = document.querySelector('#btnplay'),
geci = document.querySelector('#geci');
let slip = 0, outtxt = '渡口是路的衔接', txtar = outtxt.split('');
let setbg = () => Math.random().toString(16).substr(-6);
let lrcAr = [
['0.00',' 作词 : 徐佳莹'],
['1.00',' 作曲 : 徐佳莹/陈君豪'],
['1.20',' 演唱: 徐佳莹'],
['12.09','撞破头的小鹿没有哭'],
['20.03','牠在我心底跳舞'],
['23.02','我不说话我不说话'],
['26.02','纯洁的商店里如痴如醉地逛'],
['32.02','想全部全部全部都奉上'],
['36.05',' Chewing on'],
['47.05','我反复思量我不怕尴尬'],
['53.02','灵感是神给恋人最后的奖赏'],
['58.07','虽然你看他他不曾回答'],
['64.01','是废物还是礼物'],
['70.06','给给给给给你'],
['81.08','给给给给给给你'],
['100.03','无形的没时间的在褪去我的包袱'],
['108.02','是任务也是归途'],
['111.01','他不说话他不说话'],
['114.02','爱意也终将被安置在某处'],
['118.07','滴哩滴滴滴答滴拉滴答滴拉地回荡'],
['124.03',' Chewing on'],
['134.09','我反复思量全部都给他'],
['139.07','是废物我也满足'],
['146.05','给给给给给你'],
['157.09','给给给给给给你'],
['169.06','给给给给给你'],
['181.02','给给给给给给你'],
['192.10','给给给给给你'],
['204.09','给给给给给给你'],
['216.03','给给给给给你'],
['227.10','给给给给给给你'],
['239.09','给给给给给你']
];
slider.onmousedown = () => aud.pause();
slider.onchange = () => { aud.currentTime = slider.value * aud.duration / 100; aud.play(); }
btnplay.onclick = () => aud.paused ? aud.play() : aud.pause();
aud.addEventListener('playing', () => btnplay.value = '||');
aud.addEventListener('pause', () => btnplay.value = '>');
aud.addEventListener('timeupdate', () => {
let prog = 100 * aud.currentTime / aud.duration;
slider.value = prog;
per.innerText = toMin(aud.currentTime) + ' | ' + toMin(aud.duration);
for(j=0; j<lrcAr.length; j++){
if(aud.currentTime >= lrcAr - slip){
geci.innerHTML = lrcAr;
}
}
});
let toMin = (sec) => {
if(!sec) return '0:00';
sec = parseInt(sec);
return parseInt(sec / 60) + ':' + parseFloat(sec % 60).toString().padStart(2,'0');
}
</script>
跳舞跳得转起来了啊{:4_189:} 绿叶清舟 发表于 2022-6-24 20:09
跳舞跳得转起来了啊
不分上下左右了 马黑黑 发表于 2022-6-24 20:13
不分上下左右了
是不是转晕了啊 听半天不知道给谁哇{:4_203:} 樵歌 发表于 2022-6-24 20:44
听半天不知道给谁哇
应该是给你的 哇噻,全部都调到情里去了。。。。{:4_170:} 绿叶清舟 发表于 2022-6-24 20:16
是不是转晕了啊
应该是的吧 加林森 发表于 2022-6-24 20:45
哇噻,全部都调到情里去了。。。。
队长好厉害的
彼此的给予,是最美好的相依。好奇妙的氛围,奇妙的缥缈歌声{:4_187:} 真而两个人像两条鱼,彼此环绕{:4_173:} 红影 发表于 2022-6-24 20:47
真而两个人像两条鱼,彼此环绕
这可能就是给的结果吧 红影 发表于 2022-6-24 20:47
彼此的给予,是最美好的相依。好奇妙的氛围,奇妙的缥缈歌声
嗯,听着感觉有些说不出的特别 马黑黑 发表于 2022-6-24 20:46
队长好厉害的
{:4_172:} 加林森 发表于 2022-6-24 20:50
是不是啊 马黑黑 发表于 2022-6-24 20:50
是不是啊
肯定是的。这个才真正的黑洞了。 加林森 发表于 2022-6-24 21:01
肯定是的。这个才真正的黑洞了。
大约吧 马黑黑 发表于 2022-6-24 21:02
大约吧
当然啦。 加林森 发表于 2022-6-24 21:09
当然啦。
也许吧 马黑黑 发表于 2022-6-24 20:48
这可能就是给的结果吧
彼此是环绕的中心,真温馨{:4_204:}