問題タブ [spotify-app]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2296 参照

position - Spotify API: 曲の特定の部分を再生する

曲の先頭以外から再生しようとしています。

player.position= X は、ボタンによってトリガーされるなどのスタンドアロン関数として機能しますが、それをトリガーするとplayer.observe(models.EVENT.CHANGE...クラッシュすることがわかりました。

player.positionこれは、イベントが発生すると、まだ前の曲の位置にある可能性があるため、実際にはトラックの再生が開始されていないためだと思います。

sp.trackPlayer.seek()また、同じ結果が得られると思われるものも試しました。

では、0 以外の位置から再生を開始する曲を持っている人はいますか? (または、新しい曲を再生するイベントの後に再生ヘッドを先にジャンプさせましたか?)

0 投票する
1 に答える
216 参照

javascript - Spotify の uri を比較する

Spotify アプリ API v1

現在再生中の曲が、アプリにドロップされたプレイリストからのものかどうかを判断しようとしています。ただし、プレイリスト uri には 2 つの形式があるようです。

  1. http://open.spotify.com/user/[ユーザー名]/playlist/[識別子]
  2. Spotify:user:@:playlist:[識別子]

2 番目の形式の @ は「現在のユーザー」を意味すると仮定します。冗長な uri 比較関数を作成する前に、何か不足していないかどうかを確認しようと考えました。

0 投票する
1 に答える
959 参照

javascript - Spotify のプレイリストからトラックを削除する

プレイリストから選択した曲までのすべての曲を削除したい。このコードは Spotify をクラッシュさせているので、苦情の内容はわかりませんが、トラックを削除するための最初の呼び出しが発生するとすぐに発生すると思います。remove 呼び出しをコメントアウトすると、ログは正しく表示されます。

更新 何が起こったのかわかりませんが、クラッシュしなくなりました。コマンドラインから spotify -console を実行しているからかもしれません。

代わりにこのメッセージが表示されます。

Promise.fail のエラー メッセージには、Item at index -1 changed と表示されます。

0 投票する
1 に答える
138 参照

javascript - Spotify関連アーティストの出力未定義名

関連するアーティストのリストを取得しようとしていますが、さまざまな結果が返されます。関連するアーティストの名前が表示される場合もあれば、「undefined」が返される場合もあります。

「未定義」の結果を得ることなく、関連するすべてのアーティストの名前を取得するにはどうすればよいですか?

これは以下を出力します:

ここに画像の説明を入力

0 投票する
1 に答える
1451 参照

javascript - トップに戻る トラック Spotify API

アーティストの関連アーティストのトップ トラックを返すヘルパー ファイルを作成しようとしています。私がやりたいことは、1 つのアーティスト URI を使用して、関連するアーティストの名前、人気、トップ トラックを表示することだけです。そして、最上位のトラック機能を別のファイルに分けて、いつでも呼び出すことができるようにしたいと考えています。

しかし、関連するアーティストのトップ トラックを正しく返す方法がわかりません。

私の「get-toptrack.js」ファイルでは:

私の「artist.js」ファイルで」:

「main.js」ファイルでは、artists 関数を呼び出して開始します。

0 投票する
1 に答える
200 参照

javascript - Spotify アプリ: 位置変更時に関数を起動する

Spotify HTML5 アプリ (バージョン 1.0) で、プレーヤーの現在の位置が変わるたびに (models.player.position) 関数を呼び出すにはどうすればよいですか? つまり、setInterval ミリ秒関数のようですが、プレーヤーと同期しています。「change:track」と「change」を試してみました。これらは、トラックが変更されたときとプレーヤーが一時停止したときに(それぞれ)完全に起動しました。

事前に感謝し、私の下手な英語で申し訳ありません!

EDIT : 毎秒または 500 ミリ秒ごとに起動される関数は完璧です。

0 投票する
2 に答える
647 参照

javascript - Spotify API Create Temp Playlist がロードされない

アーティストの関連アーティストの最初の曲のトップのリストを表示する小さなアプリを作成しています。初めてアプリを読み込もうとすると、何も表示されません。しかし、「アプリケーションをリロード」すると、すべてがうまくいくようです。常に「リロード」を開始すると、同じトラックがリストに追加され続けます。

ロード時に動作するようにコードを引き締めるだけでなく、リストにトラックを継続的に追加するのを止めるにはどうすればよいですか?