[PR #602] [MERGED] feat: 部分支持通过 orpheus 协议唤起 SPlayer #523

Closed
opened 2026-02-27 07:12:11 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/imsyy/SPlayer/pull/602
Author: @MoYingJi
Created: 12/1/2025
Status: Merged
Merged: 12/2/2025
Merged by: @imsyy

Base: devHead: prot


📝 Commits (6)

  • 7079218 feat: 添加自定义协议支持
  • ff99713 feat: 为不同平台注册自定义协议
  • d822df8 feat(dev): 支持向 electron-vite 传递额外参数
  • 0f0aae3 style: 加个分号 去除一个待办项
  • a6d81bd feat(protocol): 将协议数据传输至前端
  • 0e4e3f6 feat(protocol): 支持最基础的歌曲播放

📊 Changes

7 files changed (+142 additions, -5 deletions)

View changed files

📝 electron-builder.config.ts (+21 -0)
📝 electron/main/index.ts (+6 -2)
electron/main/utils/protocol.ts (+30 -0)
📝 electron/main/utils/single-lock.ts (+7 -2)
📝 scripts/dev.mjs (+10 -1)
📝 src/utils/initIpc.ts (+6 -0)
src/utils/protocal.ts (+62 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/imsyy/SPlayer/pull/602 **Author:** [@MoYingJi](https://github.com/MoYingJi) **Created:** 12/1/2025 **Status:** ✅ Merged **Merged:** 12/2/2025 **Merged by:** [@imsyy](https://github.com/imsyy) **Base:** `dev` ← **Head:** `prot` --- ### 📝 Commits (6) - [`7079218`](https://github.com/imsyy/SPlayer/commit/707921857ee05ef895e559f7199272a356b045af) ✨ feat: 添加自定义协议支持 - [`ff99713`](https://github.com/imsyy/SPlayer/commit/ff997135e05ed10fe826e23b7fa0ace890d4fcfa) ✨ feat: 为不同平台注册自定义协议 - [`d822df8`](https://github.com/imsyy/SPlayer/commit/d822df8619938bf63e94e299130b27a59ce2616e) ✨ feat(dev): 支持向 electron-vite 传递额外参数 - [`0f0aae3`](https://github.com/imsyy/SPlayer/commit/0f0aae3d4145ee14cc9fff6b43b27048c20ca656) style: 加个分号 去除一个待办项 - [`a6d81bd`](https://github.com/imsyy/SPlayer/commit/a6d81bdcee91ec05c6ae6a0007e493dd20948e95) ✨ feat(protocol): 将协议数据传输至前端 - [`0e4e3f6`](https://github.com/imsyy/SPlayer/commit/0e4e3f6de43502d8d9fba483bfbcc19c32ffebc0) ✨ feat(protocol): 支持最基础的歌曲播放 ### 📊 Changes **7 files changed** (+142 additions, -5 deletions) <details> <summary>View changed files</summary> 📝 `electron-builder.config.ts` (+21 -0) 📝 `electron/main/index.ts` (+6 -2) ➕ `electron/main/utils/protocol.ts` (+30 -0) 📝 `electron/main/utils/single-lock.ts` (+7 -2) 📝 `scripts/dev.mjs` (+10 -1) 📝 `src/utils/initIpc.ts` (+6 -0) ➕ `src/utils/protocal.ts` (+62 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 07:12:11 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SPlayer#523
No description provided.