2

ネイティブiOS音楽アプリで再生されている音楽にアクセスする方法はありますか?たとえば、私のアプリでボタンを押すと、組み込みの音楽アプリが一時停止します。MPMusicPlayerControllerを試しましたが、それは私が望んでいることではないようです。または私はそれを正しく使用していません。

これは私が試したことです。

    if ([musicPlayer playbackState] == MPMusicPlaybackStatePlaying) {
            [musicPlayer pause];
    } else {
            [musicPlayer play];
    }
4

1 に答える 1

2

音楽プレーヤーをインスタンス化する方法によって異なります。システムのグローバル支払人にアクセスするには、次を使用する必要があります。

MPMusicPlayerController *musicPlayer = [MPMusicPlayerController iPodMusicPlayer];

使用している場合はapplicationMusicPlayerアプリケーションでのみ機能し、音楽を一時停止してもMusic.appで再生される音楽には影響しないことに注意してください。

2つの詳細な説明については、 MPMusicPlayerControllerのドキュメントの概要セクションを参照してください。

于 2013-01-17T22:16:26.100 に答える