JavaScript を使用して、ユーザーのマシンに Spotify がインストールされているかどうかを確認する方法はありますか? 理由は、そうする場合、私のページでいくつかの Spotify URI を共有するためです (例... spotify:user:124792730:playlist:0Y2wUYw5wxMdZGCqJyqbaA)。そうでない場合は、壊れたリンクを提供する代わりに Spotify の URI を聞くことができるように、Spotify をインストールするように促します。
Spotify アプリでこれを行う方法があります。しかし、アプリを作成していない場合は、Spotify が既にある場合にのみ、Web ページから Spotify URI リンクを提供したいだけです。
更新: 以下は Firefox でのみ動作するようです。でも近いと思います。
<script type="text/javascript">
try {
location.replace("spotify:user:124792730:playlist:0Y2wUYw5wxMdZGCqJyqbaA");
} catch (e) {
alert("You don't have spotify Installed.");
}
</script>