|
|

楼主 |
发表于 2026-6-8 12:17
|
显示全部楼层
帖子代码
- <style>
- @import 'https://638183.freep.cn/638183/web/api/audioplayer.css';
- .pa { --offsetX: 81px; --bg: url('https://638183.freep.cn/638183/t24/6/dfuy.jpg') no-repeat center/cover; color: yellow; }
- .player { width: 480px; bottom: 10px; }
- .btnFs { top: 25px; right: 20px; }
- .pd-vid { opacity: 1; mix-blend-mode: screen; mask: linear-gradient(180deg, transparent 80%, red); -webkit-mask: linear-gradient(180deg, transparent 60%, red); }
- #lrc { top: 4%; }
- #msvg { position: absolute; width: 12vw; heighht: 12vw; top: 10%; transition: .75s; opacity: 1; }
- </style>
- <div id="pa" class="pa">
- <video class="pd-vid" src="https://img2.tukuppt.com/video_show/2418175/00/01/35/5b417f2f00d28.mp4" autoplay loop muted></video>
- <svg id="msvg" xmlns="http://www.w3.org/2000/svg" viewBox="-200 -200 400 400">
- <title>播放/暂停(Alt+X)</title>
- <defs>
- <linearGradient id="grd" x1="0" x2="0" y1="0" y2="1">
- <stop offset="0%" stop-color="yellow"></stop>
- <stop offset="50%" stop-color="orange"></stop>
- <stop offset="100" stop-color="teal"></stop>
- </linearGradient>
- </defs>
- <g id="g1" class="rotate"></g>
- </svg>
- </div>
- <script>
- var options = {
- pa: '.pa',
- urls: [
- ['https://music.163.com/song/media/outer/url?id=5275046', '深山幽谷-中音笙/二胡'],
- ['https://music.163.com/song/media/outer/url?id=5275047', '小桥流水-古筝/琵琶'],
- ['https://music.163.com/song/media/outer/url?id=5275048', '静与动-洞箫/二胡'],
- ['https://music.163.com/song/media/outer/url?id=5275049', '天上人间-排萧'],
- ['https://music.163.com/song/media/outer/url?id=5275050', '春风又回头-二胡/中音笙'],
- ['https://music.163.com/song/media/outer/url?id=5275051', '云彩浮半空-女声/中音笙'],
- ['https://music.163.com/song/media/outer/url?id=5275052', '潺潺流水-古筝/竹笛'],
- ['https://music.163.com/song/media/outer/url?id=5275053', '牵引-二胡/扬琴'],
- ['https://music.163.com/song/media/outer/url?id=5275054', '听音-中音笙/琵琶'],
- ['https://music.163.com/song/media/outer/url?id=5275055', '秋水如梦-二胡/扬琴']
- ],
- btns: [msvg]
- };
- loadJs('https://638183.freep.cn/638183/web/api/audioplayer.min.js', function() {
- loadJs('https://638183.freep.cn/638183/svgdr/svgdr.min.js', tzRun);
- });
- function tzRun() {
- var aud = new AudPlayer(options);
- var dr = _dr(msvg);
- dr.path('M-40 -190 A90 300, 0 0 0, 40 -190 L0 0Z', 'url(#grd)', 'lightgreen', 4).addTo(g1).rotates(8);
- }
- 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>
复制代码
|
|