一个文件即可嵌入
只需要 nmpv3.min.js,样式随脚本注入,不引 CSS、不依赖任何运行时框架
NeteaseMiniPlayer v3 是一个面向开源社区维护的网页播放器项目。仓库从 v3 开始拆分为两条产品线:
nmpv3.min.js两条产品线在同一个仓库维护,但功能边界分开。普通嵌入优先使用 NMPv3,需要扩展能力时再使用 NMPv3+。
NMPv3 默认注入的样式都带 nmpv3- 前缀,挂载时会校验容器,不会往 <body> 上写东西, 同一个页面可以同时放多个播放器实例,互不干扰。
<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:
npm install netease-mini-player-v3
pnpm add netease-mini-player-v3import "netease-mini-player-v3/auto";