問題タブ [deezer]

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 に答える
387 参照

android - Android SDK を使用して Deezer で検索するにはどうすればよいですか?

検索を行うために Deezer の Android SDK を使用しようとしています。ただし、検索結果は常に空です。これが私がやっている方法です:

API の結果:

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

api - Deezer API - ユーザーが現在再生中のトラックを取得する

deezer API を使用してトラックの状態を知る方法はありますか? 「遊んでいる」か「遊んでいない」か?

ドキュメントに何も見つかりません...アプリの各ユーザーが現在再生しているトラックを知りたい...または少なくとも最後に再生されたトラック。

プライバシーの問題があるかもしれないと思います...何か考えはありますか?

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

flash - Deezer API のフラッシュ要件

Deezer API (プレーヤー) を使用するために必要な (最小) Flash バージョンを知っていますか?

ドキュメント ( http://developers.deezer.com/ ) には Flash の要件については何も書かれていませんが、Flash のないブラウザーを使用すると、コンソールに「Flash がインストールされていないか、古すぎます」というメッセージが表示されたので、最小バージョンも存在する可能性があります。よりフレンドリーなメッセージを伝えるためにチェックアウトしたいと思います。

ありがとう。

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

javascript - deezer js sdkで曲番号7025067を聞くことができません

URL http://www.deezer.com/track/7025067 (イタリア)での曲のストリームに問題があります。

曲情報は正しく取得されますが、オーディオはありません。

トラックを再生するときの json 応答は次のとおりです。

deezer のウェブサイトから直接再生しようとしても、とにかく聞くことができません。これはキャッチされたjsonです

この問題に似た曲は他にもいくつかあります。問題を解決するために何ができますか?

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

authentication - 認証用の複数のアプリケーション ドメイン

Deezer 認証用に複数のドメインを指定する方法はありますか? 複数の認証エンドポイント (テストなど) があると便利です。

ありがとう!

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

ios - アーティストとタイトルで特定の曲を取得するために、deezer iOS API でクエリを作成する方法は?

アーティストとタイトルで特定の曲を取得するために、deezer iOS api でクエリを作成する方法は?

ドキュメントでコードを見てきましたが、次のものを使用できません。

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

javascript - プレーヤーにトラックをロードする

特に何かが既に再生されている場合に、Deezer プレーヤーで再生せずにトラックをロードする方法を探しています。

http://developers.deezer.com/sdk/javascript/loadtracks#tracksは、単にトラックを再生する方法を示しています

または、コールバックで再生を妨げるものを使用する必要がありますが、現在実行中のものは再生し続けますか?

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

android - Deezer Android SDK を使用した LGE Nexus 4 で永続的な音声の途切れ

オーディオの再生は、Samsung Galaxy S3 および HTC One で正常にテストされていますが、Android 4.4 を実行している LGE Nexus 4 では深刻な問題が発生しています。何が起こるかというと、完全に良好な音声がほんの一瞬だけ聞こえた後、数秒の無音の後に別の短い音声が続き、その後無音が続くということです。そのため、オーディオ ストリーミング ロジックは、開始 - 再生 - アンダーラン - 停止という永遠のループに陥っているように見えます。

ほぼ毎秒、次の警告がログに記録されます。

これにより、デバイス間のオーディオ バッファの違いの可能性について考えるようになり、いくつかの調査を行いました。

私の推測では、Deezer Android SDK は、報告された最小サイズの 10 倍のバッファ サイズを選択しているように見えるため、この特定のデバイスでは小さすぎるバッファ サイズを設定していると思われます。

更新: 4.4 を実行している HTC One で、getMinBufferSize() が 16932 を返すオーディオ スタッターを再現しました (Android < 4.4 の場合と同様)。したがって、この問題は明らかにデバイス固有のものではなく、KitKat 以降の OS 固有の動作の変更に関連しています。

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

ios - Deezer Player とアーム アーキテクチャの非互換性

Xcode で API を使用すると、64 ビット アークを回避してプロジェクトをコンパイルする必要がありますが、DeezerAudioPlayer を使用しようとすると、armv7 アークとの非互換性の問題が発生します。

すべてのアーキテクチャの問題を回避するために、プロジェクトをどのようにコンパイルする必要がありますか?

報告:

アーキテクチャ armv7 の未定義シンボル: "_SCNetworkReachabilityGetFlags"、参照元: -[DeezerReachability connectionRequired] in libDeezer.a(DeezerReachability.o) -[DeezerReachability currentReachabilityStatus] in libDeezer.a(DeezerReachability.o) "_SCNetworkReachabilityCreateWithAddress"、参照元: +[ DeezerReachability reachabilityWithAddress:] libDeezer.a(DeezerReachability.o) の「_SCNetworkReachabilityCreateWithName」、次から参照: +[DeezerReachability reachabilityWithHostName:] libDeezer.a(DeezerReachability.o) の「_SCNetworkReachabilityScheduleWithRunLoop」、次から参照: -libDeezer の [DeezerReachability startNotifier]。 a(DeezerReachability.o) "_SCNetworkReachabilityUnscheduleFromRunLoop"、次から参照:- libDeezer.a(DeezerReachability.o) 内の [DeezerReachability stopNotifier] "_SCNetworkReachabilitySetCallback"、参照元: - libDeezer.a(DeezerReachability.o) 内の [DeezerReachability startNotifier] ld: アーキテクチャ armv7 clang のシンボルが見つかりません: エラー:リンカ コマンドが終了コード 1 で失敗しました (呼び出しを確認するには -v を使用してください)

__ _ _解決済み!問題は deezer API ではなく、ライブラリとのリンクが見つからないことでした。「プロジェクトビルドフェーズ」の「ライブラリとのリンク」にシステムフレームワークを追加する必要がありました。

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

ios - [playerFactory play] メソッド呼び出し時の不正なアクセス エラー

プレーヤー ファクトリのすべてのパラメーターを設定しinit、プレビュー用にプレーヤーを準備した後、プレーヤーがプレーヤーの状態 (1) によって初期化されていることがわかります。また、バッファ コールバックはいくつかの数値を出力します。

playしかし、メソッドを呼び出そうとすると、 [RealPLayer BufferFlushed].

私には null 参照の問題のように思えますが、プレーヤー ファクトリ クラスはシングルトンであり、init.

どうなり得るか?

プレーヤーの初期化

これは、必要な URL と ID を持つ別のクラスから呼び出されるプレビューの準備です

その後、同じ他のクラスから play メソッドを呼び出します

この時点で、エラーが発生します

これは呼び出しクラスです

プレーヤー コントローラーの現在のプレーヤー インスタンスは、他のクラスの deezerplayer であることに注意してください。