問題タブ [mpmusicplayercontroller]

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 投票する
2 に答える
905 参照

iphone - iPhone SDK - iPod プレイリストをチェックして、スキップする次のトラックがあるかどうかを確認します

MPMusicPlayerController から現在のプレイリストを調べて、再生する別のトラックがキューにあるかどうかを確認する方法はありますか?

skipToNextItem が再生を停止し、playbackState を変更するため、後でこれを検出することは可能ですが、前に調べたいので、スキップするトラックがもうない場合はスキップ トラック機能を無効にできます。

0 投票する
5 に答える
10522 参照

iphone - AVPlayer で iPod Library ファイルを再生する方法

iPod ライブラリの音楽ファイルを AVAudioPlayer に取り込むにはどうすればよいですか?

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

ios-simulator - MPMusicPlayerController について、また AVAudioPlayer は iPhoneSimulator で動作しますか?

(iPhone)からAudioServicesPlaySystemSound Looping をスケジューラで実行できますか?

MPMusicPlayerController は、iPod 音楽ライブラリに関するものであるため機能しません。また、iPhone ゲームを実行していて、外部の iPod ライブラリとやり取りしていないため、音楽ファイルを追加できません。

AVAudioPlayer は iPhoneSimulator で動作しますか?

0 投票する
4 に答える
2253 参照

iphone - MPMusicPlayerController が画面ロックを有効にしないようにする方法

iPhone 画面をアクティブのままにしておく必要があるアプリケーションがあります (ユーザーの選択に応じて、アクティブでない場合もあります)。これは、アプリケーションのアイドル タイマーを無効にすることで実現しました。このタイマーは、MPMusicPlayerController を介してメディアの再生を開始するまで問題なく動作します。SDK のバグが原因で、アイドル タイマーが再び有効になり、再び無効にする明らかな方法はありません。

私のアプリの流れは次のとおりです。

  1. アプリの起動
  2. 画面がオンのまま
  3. <...時が経ち...>
  4. オーディオファイルを再生
  5. アイドルタイマーが作動
  6. 画面が消える

バックグラウンドで空のオーディオ ファイルを再生して、電話がディープ スリープ状態にならないようにしていますが、画面のロックも解除したままにしたいと思っています。

誰かがこれの回避策を見つけましたか?

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

iphone - 音楽(iPodのメディアライブラリ)の経過時間をプログラムで読み取って変更しますか?

標準の音楽アプリと同じように、音楽アプリケーションを作成しています。現在、UISlider を使用して曲の経過時間を読み取って変更する方法に困惑しています。曲の経過時間を読み取って変更するにはどうすればよいですか?

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

iphone - MPMusicPlayerController を使用して音楽を再生するにはどうすればよいですか?

アプリケーションで MPMusicPlayerController を使用して音楽を再生する方法を教えてください。

誰の助けも大歓迎です。

ありがとう、モニッシュ。

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

iphone - MPMusicPlayerControllerを使用して、musicPlayer.currentPlaybackTimeをシークに設定しますが、有効になるまでに2秒かかります

スクラバーとして機能するUISliderがあります。親指をドラッグすると、次のように実行します。

それはうまくいきます、音楽は前進を求めています。親指を離すと、NSTimerを再起動して時間の更新を送信し、UISliderの同期を維持します。問題は、親指を離すと、最初の数回のコールバックに前の時間値が含まれることです。これにより、親指は新しい値に戻る前に元の位置に戻ります。非常に見苦しい。

誰かがこの振る舞いと修正する方法の経験がありますか?この異常を実証したい場合は、サンプルプロジェクトを提供できます。

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

iphone - MPMusicPlayerController でキューを設定すると、コレクションの最初のトラックのみが追加されるのはなぜですか?

アルバムのトラックの MPMediaItemCollection を含む Album オブジェクトがあります。

次のコード行でこのコレクションをキューに追加すると、最初のトラックのみが追加されます。

奇妙なことに、次のコード行を追加すると、すべてが期待どおりに機能します。

2 行目は機能するのに、1 行目は機能しないのはなぜですか?

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

flash - オンラインYouTubeミュージックプレーヤー

YouTubeビデオを使用した音楽プライヤーのように機能するhtm/flashコードを知っている人はいますか?

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

iphone - MPMusicPlayerController からオーディオ セッションを取得したり、オーディオ ユニットを再生に適用したりできますか?

MPMusicPlayerController からのオーディオ (つまり、iPod ライブラリからの再生) を制御したいと考えています。例えばEQをかけたり、DSPやリバーブをかけたりとか。

これは可能ですか?ハンドルを握ることができるオーディオセッションはありますか? または、AVAudioPlayer を使用して iPod ライブラリからファイルを再生する方法はありますか?