LXMusic 中文文档 下载 App

Scheme URL 深度链接——从浏览器或外部 APP 调用洛雪音乐

什么是 Scheme URL

Scheme URL(深度链接)是一种自定义 URL 协议,让你的浏览器或其他 APP 可以直接调用洛雪音乐执行特定操作。就像:

洛雪音乐注册了自己的 Scheme:lx-music://。只要你的电脑或手机上安装了洛雪音乐,打开带有这个协议的 URL,就会直接唤起洛雪音乐执行对应的命令。

支持的协议版本

版本说明
桌面版 v1.17.0+支持 Scheme URL
移动版 v1.6.0+支持 Scheme URL

支持的操作

搜索并播放歌曲

lx-music://search-and-play?keyword=周杰伦

搜索并播放歌单

lx-music://search-and-play-playlist?keyword=华语经典

播放指定 URL 的歌曲

某些音源脚本可能支持通过 URL 直接获取歌曲信息并播放:

lx-music://open-url?url=https://...

具体支持情况取决于音源脚本的实现。

实际应用场景

场景一:油猴脚本配套使用

官方文档提到,洛雪音乐有一个油猴(Tampermonkey)用户脚本可以和 Scheme URL 配合使用。这个脚本可以:

比如在某篇推荐音乐的文章上选中了一首歌名,点击油猴脚本提供的按钮,就直接在洛雪音乐里搜到并播放了。

场景二:浏览器书签

可以把常用的搜索做成书签,比如:

在浏览器中新建书签,URL 填:

lx-music://search-and-play?keyword=华语老歌

场景三:从命令行调用

在 Windows cmd 或 PowerShell 中:

start lx-music://search-and-play?keyword=稻香

macOS 终端:

open 'lx-music://search-and-play?keyword=稻香'

Linux 终端:

xdg-open 'lx-music://search-and-play?keyword=稻香'

场景四:从其他 APP 触发

任何能发起 HTTP/HTTPS 链接的 APP(比如笔记软件、Todo 清单、浏览器扩展)都可以通过 Scheme URL 唤起洛雪音乐。

URL 编码

URL 中的关键词如果包含中文、空格或特殊字符,必须进行 URL 编码。比如:

大多数情况下,浏览器会自动处理编码。但如果你手动拼接 URL,记得编码中文字符。

与开放 API 的区别

Scheme URL 和开放 API 都能从外部控制洛雪音乐,但用途不同:

特性Scheme URL开放 API
触发方式点击链接、系统级唤起HTTP 请求
是否需要洛雪音乐已运行不需要,会自动启动需要洛雪音乐已经在运行
操作类型搜索播放等高层操作查询状态、底层控制
是否需要启用默认支持需要手动启用开放 API
适合场景浏览器、命令行、跨 APP脚本、自动化、Web 面板

常见组合:Scheme URL 用来唤起搜索和播放(高层操作),开放 API 用来查询实时状态和精细控制(底层操作)。

相关阅读