【发布时间】:2012-11-21 22:32:28
【问题描述】:
基本上我要做的是创建一个链接列表,如果安装了 Spotify,它将使用 Spotify URI 链接到 Spotify,如果没有安装,则只是纯文本。
据我所知:
spotify:track:7yOKhepYf8pO8ILT2Z5KN1
如果在浏览器中输入并安装了 Spotify,它将立即启动曲目或您请求的任何内容。
如果未安装 Spotify,这只会运行正常的浏览器请求。
我在文档中查找了一些我可以挂钩的东西,但我找不到任何可以在外部应用程序上使用的东西,只是重申这个应用程序不是原生 Spotify 应用程序。
我正在寻找的最终结果是一种调用方法,该方法检查是否安装了 Spotify 以返回 true,如果未安装则返回 false。
要求仅使用 HTML CSS 和 JavaScript。
【问题讨论】:
-
我怀疑这是可能的。 Spotify 链接似乎通过 Spotify 应用程序将自身注册为 URL 处理程序来工作,并且您无法检测到可用的 URL 句柄。 (见stackoverflow.com/questions/836777/…)。也就是说,除非 Spotify 安装了浏览器插件。
-
如果可能的话会有安全风险,所以我对此表示怀疑。
标签: javascript api spotify