Open in Spotify desktop client
介绍
在客户端打开 Spotify 链接
===========================
这是一个小的简单扩展,试图打开任何
在 Spotify 桌面客户端中打开 spotify.com 或 play.spotify.com url
而不是使用 Spotify 网络播放器播放。打开后
桌面客户端它会尝试关闭新打开的浏览器窗口。
# 如何
扩展的工作方式是:
1. 如果访问的 URL 是 open.spotify.com 或 play.spotify.com 那么
2.如果URL包含以下任何内容,请不要执行任何操作,否则
- `/embed/`: 嵌入式播放列表
- `/embed?`: 传统的嵌入播放列表格式
- `/log/`:对 Spotify 分析的请求
3. 删除协议和域部分以及第一个斜杠和
4. 将那些替换为 `spotify:` 和
5. 将剩余的斜杠 (`/`) 替换为冒号 (`:`) 和
6. 重定向到该 URL 和
7.如果是新打开的标签,关闭打开URL的标签
在 [Google Chrome 网上应用店][store-url] 中可用
# 变化
## 1.4.1
* 纯技术实现版本,从使用 webpack 切换,
在未发布的 1.4 中,依赖 [扩展中的原生 ES6 模块][es6-modules-extension]
[es6-modules-extension]: https://medium.com/front-end-weekly/es6-modules-in-chrome-extensions-an-introduction-313b3fce955b
## 1.4
* 不要触摸分析/日志链接和遗留嵌入链接。
感谢 [@claui] 的公关。
[@claui]:https://github.com/claui
## 1.3
* 不要触摸嵌入的链接,以便嵌入播放列表的网站
无需 Spotify 尝试自动打开链接即可这样做。
感谢 [@shape55] 报告问题。
[@shape55]:https://github.com/shape55
## 1.2
* 正确打开指向用户播放列表的链接。感谢您的错误报告 Robin H。
[商店网址]:https://chrome.google.com/webstore/detail/open-in-spotify-client/okkdbmdhpgmajopdpmflkldkemcldnjd