303 字
2 分钟
音乐(播放器)的优化
你未必光芒万丈,但始终温暖有光。
音乐播放器配置
1、音乐播放器的配置位置
- MusicPlayer配置位于
src/config.ts文件中的musicPlayerConfig对象,控制博客的音乐播放器显示设置(仅展示local模式).
路径:src/config.ts----musicPlayerConfig: 内容:export const musicPlayerConfig: MusicPlayerConfig = { enable: true, // 启用音乐播放器功能 mode: "local", // 音乐播放器模式,可选 "local" <!-- 以下部分可以不用更改 --> meting_api: "https://www.bilibili.uno/api?server=:server&type=:type&id=:id&auth=:auth&r=:r", // Meting API 地址 id: "14164869977", // 歌单ID server: "netease", // 音乐源服务器。有的meting的api源支持更多平台,<br>一般来说,netease=网易云音乐, tencent=QQ音乐, kugou=酷狗音乐, xiami=虾米音乐, baidu=百度音乐 type: "playlist", // 播单类型};2、音乐播放器local模式的配置
- 本地配置文件位于
/src/components/widget/MusicPlayer.svelte,你可以在其中添加或修改本地音乐文件的列表,请注意相对路径还是绝对路径的问题。
const localPlaylist = [ { id: 1, title: "ひとり上手", artist: "Kaya", cover: "assets/music/cover/hitori.jpg", url: "assets/music/url/hitori.mp3", duration: 240, }, { id: 2, title: "眩耀夜行", artist: "スリーズブーケ", cover: "assets/music/cover/xryx.jpg", url: "assets/music/url/xryx.mp3", duration: 180, }, { id: 3, title: "春雷の頃", artist: "22/7", cover: "assets/music/cover/cl.jpg", url: "assets/music/url/cl.mp3", duration: 200, },];..........部分信息可能已经过时









