1

コマーシャルが再生されているかどうかを検出する方法はありますか?使っています

player.observe(models.EVENT.CHANGE, function (event)

新しい曲が再生されたことを検出します。問題は、コマーシャルが再生されたときにもこのイベントが発生することです。

(コマーシャルなしでプレミアムサービスに関連付けられた開発者アカウントを持っているかどうかをテストするのは難しいです。)

4

1 に答える 1

2

Trackクラスには、 isAdという非表示のプロパティがあるようです。このプロパティには、のようにアクセスできます。track.data.isAdこのプロパティには、おそらく必要なデータが含まれていconsole.log(track)ます(アプリで使用すると、このプロパティやその他のプロパティを確認できます。

このプロパティは文書化されていないため、公開されたアプリでこれを使用できるかどうかはわかりません。Spotifyの誰かがそれに答える必要があるでしょう。

于 2012-06-15T20:17:35.737 に答える