AcoFork 旧站归档 · 第 13 次重构 · 已归档,仅供怀旧展示

AcoFork Blog Z

使用Zola构建的个人博客,分享网络技术、服务器部署、内网穿透、静态网站搭建、CDN优化、容器化部署等技术教程与实践经验的个人技术博客,专注于云原生、无服务器架构和前后端开发,作者为afoim/二叉树树


【开源】WPwebplayer——简洁通用的网页播放器

2025-08-09

本文章非站长本人撰写,由他人Pr添加: https://github.com/afoim/fuwari/pull/23

WPWebPlayer(html网站播放组件)

一款简单,简洁,轻量的网站音乐播放器 体验界面 示例
项目文章(博客) | 体验界面 | NPM包(前端资源)

项目特性:


使用方式:

  1. <head>标签中引入css与js文件
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/wpwebplayer@1.1.5/min-css.css">     
<script src="https://cdn.jsdelivr.net/npm/wpwebplayer@1.1.5/min-js.js"></script>
  1. <body>中使用<wp-music-player>标签
    <wp-music-player 
    src="" 
    title="" 
    artist=""
    cover=""
    autoplay="true"
    loop="true"
    volume="0.3"
    fixed="true"
    mini="true"
    theme="#ff6b6b">
  </wp-music-player>

(代码示例请前往example.html)

参数说明

属性类型默认值描述
srcstring音频文件地址(必须)
titlestring音乐标题
artiststring作者
coverstring封面图片URL
autoplaytrue / falsefalse是否自动播放
looptrue / falsetrue是否循环播放
volumenumber (0~1)1.0初始音量(0~1)
fixedtrue / falsetrue是否固定样式
minitrue / falsetrue是否迷你模式
themestring(色值)#00c3ff主题颜色

说明

特别鸣谢

@MarSeventh 叁月柒大佬,在开发过程中提供宝贵帮助,解决数个关键bug

标签: Web