Skip to content

NMPv3

NMPv3 是 NeteaseMiniPlayer v3 的轻量播放器包。它面向 GitHub Pages、博客、CMS、静态页面、普通 WordPress 前台和前端项目中的基础音乐嵌入。

目标

  • 默认浏览器部署只需要一个 nmpv3.min.js
  • 样式由 JavaScript 注入
  • 运行时不依赖前端框架
  • 音乐来源限定为网易云音乐
  • 支持 <nmp-player>、短代码和旧 DOM 迁移
  • 可通过 npm 安装并在前端项目中 import

CDN 示例

html
<script src="https://cdn.jsdelivr.net/npm/netease-mini-player-v3@3.0.1/dist/nmpv3.min.js"></script>

<nmp-player
  playlist-id="14273792576"
  theme="auto"
  layout="compact"
></nmp-player>

npm 示例

bash
npm install netease-mini-player-v3
pnpm add netease-mini-player-v3
ts
import "netease-mini-player-v3/auto";

支持能力

能力状态
网易云单曲和歌单支持
compact、mini、dock 布局支持
auto、light、dark 主题支持
歌词、播放列表、播放模式支持
短代码和 v2 DOM 兼容支持
插件、皮肤包、自定义来源不属于 NMPv3

阅读路径