|
|

楼主 |
发表于 2026-5-15 18:39
|
显示全部楼层
本帖主要演示加载多个JS资源。帖子代码:
- <style>
- @import 'https://638183.freep.cn/638183/web/api/audioplayer.css';
- .pa { --offsetX: 81px; --bg: url('https://638183.freep.cn/638183/t24/w8/aj.webp') no-repeat center/cover; color: lightgreen; }
- .player { width: 480px; bottom: 20px; }
- .btnFs { top: 25px; right: 20px; }
- .pd-vid { opacity: 1; mix-blend-mode: screen; }
- #lrc { top: 20px; }
- #msvg { position: absolute; left: 30px; width: 12vw; heighht: 12vw; transition: .65s; opacity: var(--opacity); }
- </style>
- <div id="pa" class="pa">
- <video class="pd-vid" src="https://img2.tukuppt.com/video_show/7165162/00/17/50/5ec64ee5538e4.mp4" autoplay loop muted></video>
- <svg id="msvg" xmlns="http://www.w3.org/2000/svg" viewBox="-200 -200 400 400">
- <g id="g1" class="rotate brightness">
- <title>播放/暂停(Alt+X)</title>
- <circle cx="0" cy="0" r="190" fill="transparent"></circle>
- </g>
- </svg>
- </div>
- <script>
- var gc = `[00:01.20]『阿姐』\n[00:08.32]所属专辑 :『羌羌起羌起』\n[00:15.11]歌手 :云朵\n[00:22.47]那天从你家门走过\n[00:28.00]很想知道你近来的消息\n[00:34.04]默默无语的转身离开\n[00:39.20]以后怎么找寻你的影子\n[00:45.32]西山的花开满山坡\n[00:50.48]我采了一束又一束\n[00:56.10]放在你安睡的地方\n[01:01.69]捎去对你的思念\n[01:19.52]时间啊一点点失去\n[01:24.65]我已不是当年的孩子\n[01:30.24]依然会记得你的善良\n[01:35.84]给我绣出的绣花衣\n[01:41.65]你去了很远的地方\n[01:46.78]天上的星星啊\n[01:52.57]哪一颗是你啊\n[01:58.41]不知何时能回来\n[02:26.85]那天从你家门走过\n[02:32.16]很想知道你近来的消息\n[02:38.09]默默无语的转身离开\n[02:43.67]以后怎么找寻你的影子\n[02:49.60]西山的花开满山坡\n[02:54.71]我采了一束又一束\n[03:00.57]放在你安睡的地方\n[03:05.95]捎去对你的思念\n[03:23.53]时间啊一点点失去\n[03:28.72]我已不是当年的孩子\n[03:34.22]依然会记得你的善良\n[03:40.11]给我绣出的绣花衣\n[03:46.37]你去了很远的地方\n[03:51.33]天上的星星啊\n[03:56.71]哪一颗是你啊\n[04:02.61]不知何时能回来\n[04:10.51]感谢观赏`;
- var options = {
- pa: '.pa',
- urls: [['https://music.163.com/song/media/outer/url?id=2106105518', '阿姐']],
- btns: [msvg],
- };
- loadJs('https://638183.freep.cn/638183/web/api/audioplayer.min.js?v0', function() {
- loadJs('https://638183.freep.cn/638183/web/api/yslrc.min.js', function() {
- loadJs('https://638183.freep.cn/638183/svgdr/svgdr.min.js', tzRun);
- });
- });
- function tzRun() {
- var aud = new AudPlayer(options);
- LRC(aud.pa, aud.aud, gc, 0.5);
-
- var dr = _dr(msvg);
- dr.path('M0 -190 Q-50 -150,15 0 Q50 -100,0 -190Z', 'transparent', 'lightgreen', 1).addTo(g1).rotates(10,360);
-
- function setPathFill() {
- var paths = msvg.querySelectorAll('path');
- paths.forEach(path => path.setAttribute('fill', `#${Math.random().toString().substring(2,8)}`));
- };
-
- setPathFill();
- }
- function loadJs(url, callback) {
- var script = document.createElement('script');
- script.charset = 'utf-8';
- script.src = url;
- script.onload = function() {
- if (callback) callback();
- };
- document.head.appendChild(script);
- }
- </script>
复制代码 |
|