• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】

教程 进来白嫖,网页端音乐播放器,即拿即用

简介

这是一个轻量级的网页音乐播放器插件,可以固定在页面底部,提供基本的音乐播放控制功能。播放器具有美观的UI设计,支持响应式布局,适合集成到各种网页项目中。

功能特性

  • 播放/暂停、上一首、下一首控制
  • 进度条显示和拖动控制
  • 音量调节
  • 播放列表选择
  • 美观的渐变UI设计
  • 移动设备适配
  • 简单的API接口

安装使用

1. 将 `server_music_player.js` 文件引入到你的网页中:
HTML:
<script src="https://craftblockht6x.github.io/server_music_player.js"></script>

2. 确保页面加载了Font Awesome图标库(插件会自动添加)

3. 初始化播放列表:

JavaScript:
// 设置播放列表
window.serverMusicList = [
    {
        name: "歌曲名称",
        artist: "艺术家",
        url: "音乐文件URL"
    },
    // 更多歌曲...
];

// 或者使用API设置
ServerMusicPlayer.setPlaylist([
    {
        name: "另一首歌",
        artist: "另一位艺术家",
        url: "音乐文件URL"
    }
]);

## API接口

插件提供了一个简单的API接口:

JavaScript:
// 设置播放列表
ServerMusicPlayer.setPlaylist([
    {
        name: "歌曲名称",  // 必填
        artist: "艺术家",  // 必填
        url: "音乐文件URL" // 必填
    }
]);

自定义样式

播放器的所有样式都封装在 `.server_music_player` 命名空间下,你可以通过CSS覆盖默认样式来自定义外观。

浏览器支持

  • 现代浏览器(Chrome, Firefox, Safari, Edge)
  • 移动端浏览器

注意事项

1. 确保音乐文件URL是可访问的
2. 播放器默认使用Font Awesome 6图标,需要网络连接
3. 如需离线使用,请自行引入Font Awesome

示例

HTML:
<!DOCTYPE html>
<html>
<head>
    <title>音乐播放器示例</title>
    <script src="server_music_player.js"></script>
</head>
<body>
    <script>
        // 设置播放列表
        ServerMusicPlayer.setPlaylist([
            {
                name: "示例歌曲",
                artist: "示例艺术家",
                url: "https://example.com/music.mp3"
            }
        ]);
    </script>
</body>
</html>

IMG_20250630_115822.webp
 
内容版权许可
CC BY-NC 署名-非商业性使用

在线会员

  • Dewrest
  • 江南i夜
  • mmgy123
  • Fyxcelyhh
  • 是粥粥啊
  • Mountain
  • 孙笑川1145233
  • New1user
  • Green_Slime
  • wldck
  • MCGSBT
  • luohua161
  • QAQ!
  • BrAeRd
  • Ri_Yue-AwA
  • H_aaa
  • WZJWW1345
  • 轩咪米
  • Apwidneana
  • 拉克丝觉得好烦
...和 12 更多。
后退
顶部 底部