Spotifyが自分のマシンにインストールされているかどうかを確認するためのJavaScript経由の方法はありますか?理由がある場合は、Spotify URIを私のページに共有します(例:spotify:user:124792730:プレイリスト:0Y2wUYw5wxMdZGCqJyqbaA)。もしそうでなければ、私はSpotifyをインストールするように促し、壊れたリンクを提供する代わりにSpotify URIを聞くことができます。Spotifyがインストールされているかどうかをテストしますか?
Spotify APPSでこれを行う方法があります。しかし、もし私がアプリを作っていないのであれば、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>
[プラグインがインストールされている場合、FirefoxとChromeをチェックインするにはどうすればいいですか](http://stackoverflow.com/questions/4636407/how-do-i-check-in-firefox-and-chrome- if-a-plugin-is-installed) –
これは重複していません。私のブラウザのアドオンマネージャには、Spotifyのプラグインやアドオンはありません。私はSpotifyをこのマシンにインストールしています。 – mrbinky3000
プラグインでない場合は、ブラウザにマシンにインストールされたことを通知できません。 –