LX Music 桌面音乐播放器 Electron+Vue 跨平台软件
项目详情请见压缩包内的 HTML 文件。
LX Music 桌面版 · 技术栈与平台支持
所用技术栈
Electron 30+(桌面端壳层)
Vue 3(前端界面与状态管理)
已支持的平台
Linux 桌面系统
macOS 操作系统
Windows 7 及以上版本
项目同时提供移动端版本,移动端项目地址可在压缩包内的详情说明中查看。
软件的功能更新与变更记录可通过更新日志了解,
安装包下载与常见问题说明也有对应的入口,便于快速获取最新版本与排查问题。
当前项目的原始发布渠道仅限于官方代码托管平台,其它下载来源均为第三方转载,
与本项目本身无直接关系,使用时需自行辨别来源。
使用与上手说明
为了提高使用门槛,本软件的默认设置和界面交互并没有刻意向新手倾斜,
使用前建议先根据自己的习惯浏览并调整一遍软件设置,
同时了解音乐播放列表的运作机制以及可用的鼠标、键盘快捷操作,
这样能更高效地发挥软件的全部能力。
Scheme URL 支持
自特定版本起,桌面端支持通过 Scheme URL 方式被外部程序调用,
例如从浏览器中唤起 LX Music 播放器。
官方还提供了配套的油猴脚本,方便在网页环境下快速调用播放器。
如果你希望自行集成或调用 LX Music,可以参考文档中关于 Scheme URL 的说明部分,
按约定的参数格式构造对应的调用链接。
数据同步服务
从某一版本开始,项目额外提供了独立的数据同步服务。
如果你有自己的服务器,可以部署该服务作为私人多端数据同步后端,
实现桌面端与其他设备之间的播放列表、配置数据同步。
具体部署方式与配置说明可在压缩包内的相关项目说明中查看。
开放 API 支持
自较新的版本起,桌面端支持开放 API 服务。
启用该功能后,软件会在本地启动一个 HTTP 服务,
对外提供与播放器相关的接口,供第三方软件或脚本调用,
实现诸如外部控制播放、获取当前曲目信息等能力。
详细的接口列表与使用方法,请参考文档中的“开放 API 服务”部分。
数据存储目录
默认情况下,桌面版的数据存储路径如下:
Linux:
$XDG_CONFIG_HOME/lx-music-desktop或~/.config/lx-music-desktopmacOS:
~/Library/Application Support/lx-music-desktopWindows:
%APPDATA%/lx-music-desktop
在 Windows 平台上,如果程序目录下存在名为 portable 的文件夹,
则会自动使用该文件夹作为数据存储位置(适用于 v1.17.0 及以上版本),
方便制作便携版或放在 U 盘中随身使用。
用户界面
